单项选择题

It ______ be Mr. Green. I know he went to Shanghai yesterday.

A. mustn't
B. can't
C. may not