单项选择题

Mary ______ be in London because I saw her in town only an hour ago.

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