问题

Julia looks very happy!She________have passed the TOEFL.—I suppose so.It can’t have been too difficult for her,anyway.[ ]
A: could
B: might
C: must
D: should
B: might
C: must
D: should
正确答案是: