The World's most populous city is:

  • Subject:  Generic
  1. Tokyo
  2. Beijing
  3. New York
  4. Mexico City
Correct Answer: Tokyo