The correct answer is: D. India
India achieved the fifth position in the 20th Commonwealth Games, held in Glasgow, Scotland, from 23 July to 3 August 2014. India won a total of 65 medals, including 15 gold, 30 silver, and 20 bronze medals.
Sri Lanka achieved the 12th position in the 20th Commonwealth Games, winning a total of 10 medals, including 2 gold, 3 silver, and 5 bronze medals.
Nepal achieved the 20th position in the 20th Commonwealth Games, winning a total of 2 medals, both bronze.
England achieved the third position in the 20th Commonwealth Games, winning a total of 58 medals, including 27 gold, 17 silver, and 14 bronze medals.