问题

It’s a long time________I saw you last.— Yes, and what a pity it is now that it will be a long time________we see each other again[ ]
A: before;since
B: since;when
C: since;before
D: when;before
B: since;when
C: since;before
D: when;before
正确答案是: