单项选择题

You ______ not have seen her yesterday, for she was abroad.

A.must
B.should
C.could
D.would