问题

Nice to see you.I you for a long time. —I in Beijing.I’ve just got back.
A:hadn’t seen;was
B:haven’t seen;shall be
C:haven’t seen;was
D:didn’t see;have been
B:haven’t seen;shall be
C:haven’t seen;was
D:didn’t see;have been
正确答案是: