问题

16 Summer Olympic Games will be held in Rio de Janeiro, Brazil, which becomes the first city in South America _________ Olympics.
A:hosting
B:having hosted
C:being hosted
D:to host;
B:having hosted
C:being hosted
D:to host;
正确答案是: