问题

Mary’s score on the test is the highest in her class. —Really? She ______ have studied very hard.
A:may
B:ought to
C:must
D:should
B:ought to
C:must
D:should
正确答案是: