问题

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
B:must have seen
C:might have seen
D:can't have seen
正确答案是: