The correct option is D Mumbai
Mumbai, formerly Bombay, city,
capital of Maharashtra state, Mumbai comprises two regions, the city district
which covers an area of 233 square miles and the more extensive Mumbai
metropolitan area with a total area of 1681.5 square miles.it is one of the largest
and most densely populated urban areas in the world. Whereas New Delhi has the
second-highest population after Mumbai, with about 16.3 million inhabitants.
New Delhi’s wealth as a city ranks second in the country after Mumbai. And the
larger Chennai Metropolitan area covers 459.07 square mile in the area and it is home
to about 8,653,521 people. While Hyderabad is the sixth-largest city of India. So
above information clear that Mumbai one of the following cities is the largest
city in India. So the correct option is D.