单项选择题

Johan's score on the test is the highest in the group; he ______ last night.

A.should have studied
B.must have studied
C.has studied
D.should study