The world's most populous city is:

  • (A) Tokyo
  • (B) Mexico City
  • (C) Beijing
  • (D) New York;
Correct Answer: A

Leave a Reply