2018 FIFA World Cup (football) will be hosted by?

2018 FIFA World Cup (football) will be hosted by?

A. Italy
B. Argentine
C. Russia
D. Spain