单项选择题

Tom's score on the English test is the lowest in his class; he ______ have studied very hard.

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