问题

Listen! Is Mary singing in the next room?—No. It _______ be Mary.She has gone to Shanghai for an important meeting.
A:can’t
B:may not
C:mustn’t
D:needn’t
B:may not
C:mustn’t
D:needn’t
正确答案是: