I'm sorry you've been waiting so long,but it'll still be some time ________ Brian gets back.(2008·北京)
#30452
A
before
B
since
C
till
D
after