问题

It is a long time _______they separated, but it won’t be long ____ they meet again.
A:since; before
B:after; when
C:since; when
D:after; before
B:after; when
C:since; when
D:after; before
正确答案是: