The 30th Olympic Games _________ in London soon.
#41686
A
held
B
will be held
C
were held
D
have been held