单项选择题

You ______ her in her office, because she’s been on business just for a week.

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