单项选择题

A. can't have seen
B. mustn't have seen
C. could not see
D. must not see