It is said that the Olympic Games _________ in London in 2012 will cover more events than any other

It is said that the Olympic Games _________ in London in 2012 will cover more events than any other Olympics did.

A.to be held

B.held

C.to be holding

D.will have been held

答案及解析: A