The 29th Olympic Games ____ in Beijing in 2008.
#103060
A
was held
B
will be held
C
has been held
D
is being held