问题

Listen! Is that Linda singing in the next room?— No, it ________ be her. She is still in Shanghai.
A:mustn’t
B:can’t
C:may not
D:might not
B:can’t
C:may not
D:might not
正确答案是: