we were all happy _____ 51 gold medals in all in the 29th Olympic Games.
#97576
A
to have won
B
to won
C
winning
D
won