The World’s most populous city is: Leave a Comment / GK Mcqs A. Mexico B. Beijing C. Kolcatta D. Tokyo