Multiple choice Which of the following country ranks 53rd as per latest population ranking 2008? China India Sri Lanka Indonesia Reveal answer Fill a bubble to check yourself C Correct answer Explanation Sri Lanka has a relatively small population compared to major countries like China, India, and Indonesia. Its population of around 20 million places it around 53rd globally in 2008 rankings.