—How long will it be ________ the 30th Olympic Games is held in London? —It won’t be two years, I think. 
#32499
A
when
B
that
C
before
D
since