单项选择题

A.haven't seen
B.didn't see 
C.hadn't seen 
D.don't see