The correct answer is (c), Indore. Indore was awarded the cleanest city in India for the fourth consecutive year on March 6, 2019. The award was given by the Ministry of Housing and Urban Affairs under the Swachh Bharat Mission (SBM). Indore is the capital of Madhya Pradesh and has a population of over 3 million people. The city has been praised for its cleanliness and sanitation initiatives, which have resulted in a significant reduction in open defecation and waste generation.
Ambikapur is a city in Chhattisgarh that was ranked second in the Swachh Bharat Mission rankings in 2019. The city has a population of over 100,000 people and has been praised for its efforts to improve cleanliness and sanitation.
Mysore is a city in Karnataka that was ranked third in the Swachh Bharat Mission rankings in 2019. The city has a population of over 1 million people and has been praised for its efforts to improve cleanliness and sanitation.
Chandigarh is a city in Punjab and Haryana that was ranked fourth in the Swachh Bharat Mission rankings in 2019. The city has a population of over 1 million people and has been praised for its efforts to improve cleanliness and sanitation.