问题

Is the man over there your English teacher ? –No, it ______ be him. He has gone to Canada to study further.
A:mustn't
B:can't
C:won't
D:needn't
B:can't
C:won't
D:needn't
正确答案是: