Which one of the following megacities has the highest population ?

Which one of the following megacities has the highest population ?

Delhi
Tokyo
Canton
Seoul
This question was previously asked in
UPSC CISF-AC-EXE – 2020
The correct answer is Tokyo.
– Comparing the metropolitan areas of the given cities:
– Tokyo (Greater Tokyo Area) is widely recognized as the world’s most populous metropolitan area.
– Delhi (National Capital Region) is a major metropolitan area but generally smaller than Tokyo.
– Canton (Guangzhou Metropolitan Area) is a major metropolitan area in China but smaller than Tokyo.
– Seoul (Seoul Capital Area) is a major metropolitan area but smaller than Tokyo.
– Population figures for metropolitan areas can vary depending on the definition used (e.g., urban agglomeration, metropolitan area). However, by most standard definitions of metropolitan areas, Tokyo consistently ranks as the largest in the world.
– As of recent estimates, Tokyo’s metropolitan area population is over 37 million, while Delhi’s is around 30-32 million, Seoul’s around 25 million, and Guangzhou’s around 20-22 million.