2
Q:
A) Rio Olympics 2016 | B) Beijing Olympics 2008 |
C) London Olympics 2012 | D) Athens Olympics 2004 |
Answer: C) London Olympics 2012
Explanation:
Explanation:
Upto now, India has won 28 medals in Olympics from 1896 - 2016. In that
Rio Olympics 2016 - 02
Beijing Olympics 2008 - 03
London Olympics 2012 - 06
Athens Olympics 2004 - 01
Hence, India has won most number of medals in 2012 Rio Olympics.