The largest city of India is

New Delhi
Mumbai
Kolkata
Chennai

The correct answer is Mumbai.

Mumbai is the capital of the Indian state of Maharashtra. It is the most populous city in India, with an estimated population of 21.3 million as of 2021. Mumbai is the financial, commercial, and entertainment capital of India. It is also a major port city and a center for textile manufacturing.

New Delhi is the capital of India. It is the second most populous city in India, with an estimated population of 11.2 million as of 2021. New Delhi is a planned city that was built in the 20th century. It is the seat of the Indian government and the home of many important government buildings.

Kolkata is the capital of the Indian state of West Bengal. It is the third most populous city in India, with an estimated population of 14.1 million as of 2021. Kolkata is a major port city and a center for education and culture.

Chennai is the capital of the Indian state of Tamil Nadu. It is the fourth most populous city in India, with an estimated population of 10.6 million as of 2021. Chennai is a major port city and a center for automobile manufacturing.