单项选择题

  John’s score on the test is the highest in the class. He ______.

A.should study
B.should have studied last night
C.must have studied last night
D.need study last night