问题

Guess what I happened to have met Mark at the party last week.—If my memory serves me correctly, you two ________ each other for almost ten years.
A:haven't seen
B:hadn't seen
C:didn't see
D:don't see;
B:hadn't seen
C:didn't see
D:don't see;
正确答案是: