单项选择题

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

A. needn't have seen
B. must have seen
C. might have seen
D. can' t have seen

相关试题