问题

Isn’t it amazing that I met Francis at the Christmas party?– Really? For how many years ________each other?

A:didn't you see
B:haven't you seen
C:don't you see
D:hadn't you seen
正确答案是: