问题

Mary looks very upset. She _______ failed to pass the exam. —– I guess so. It’s very difficult after all.
A: must have
B:could have
C:should have
D:might have
B:could have
C:should have
D:might have
正确答案是: