问题

The idea puzzled me so much that I stopped for a few seconds to try to________.[ ]
A: make it out
B: make it off
C: make it up
D: make it over
B: make it off
C: make it up
D: make it over
正确答案是: