Question: Which Is The World's Second Most Populous City Of The World? a. Shanghai b. Tokyo c. London d. Mexico City