问题

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