MCQOPTIONS
Saved Bookmarks
| 1. |
In which Olympics India has won the most number of medals? |
| A. | Rio Olympics 2016 |
| B. | Beijing Olympics 2008 |
| C. | London Olympics 2012 |
| D. | Athens Olympics 2004 |
| Answer» D. Athens Olympics 2004 | |