It’ll be a year and a half ______ the next Olympic Games are held in London in 2012.
#33408
A
since
B
when
C
before
D
until