单项选择题

"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