单项选择题

You ______ her in her office last Friday; she's been out of town two weeks.

A.needn't have seen
B.must have seen
C.might have seen
D.can't have seen
热门 试题