The idea puzzled me so much that I stopped for a few seconds to try(本题2.0分)
A、 make it out
B、 make it off
C、 make it up
D、 make it over
出自:商丘师范学院-基础英语(一)