单项选择题

Even the best student in our class couldn't answer this question, so it ()be very difficult.

A.must
B.could
C.may
D.can