单项选择题

--I saw Mary in the library yesterday. --You ______ her, she is still in hospital.

A.mustn't have seen
B.could not see
C.can't have seen
D.must not see