The city having highest population in the world is
-
New York
-
London
-
Tokyo
-
Paris
C
Correct answer
Explanation
Tokyo-Yokohama metropolitan area is the world's most populous urban area with approximately 37 million people. While New York is the largest in the Americas, London and Paris are major European capitals but neither approaches Tokyo's population scale.