Which of the following is the world's most populous country? GEB Chapter 2 Which of the following is the world's most populous country? A. India B. Malaysia C. United States D. China E. Germany Answer: D Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+