Correct Answer: (b) 2 silver and 4 bronze medals
Solution:At the London Olympics in July-August 2012, India won total of 6 medals (2 silver 4 bronze) and was ranked 55th in the medals tally. In August 2016, India won 2 medals (1 silver and 1 bronze) at the Rio Olympics, jointly ranked 67th in the medals tally.