问题

Though it is 30 years _____ we last met, I still remember the scene ______ we got separated on a rainy day.[ ]
A: before; where
B: before; which
C: since; when
D: since; where
B: before; which
C: since; when
D: since; where
正确答案是: