单项选择题

With all your brains you () the math test, but you failed. You were too careless.

A.should pass
B.should have passed
C.must pass
D.must have passed
相关考题