问题

I can hardly believe my eyes. Is that you, Lucy—Yes. It has been almost 20 years ______ we were together.
A:since
B:before
C:after
D:until;
B:before
C:after
D:until;
正确答案是: