单项选择题

It () have been Jack who left the umbrella here as he is the only one that brought his umbrella to the classroom.

A. could
B. might
C. ought to
D. must

相关试题