Explanation: Understanding the capitals of Indian states is a fundamental aspect of Indian geography and general knowledge. Each state in India has a designated capital city that serves as the administrative and political center. The capitals are often chosen based on historical, cultural, and strategic significance.
For Gujarat, the capital is Gandhinagar. It was established in 1960 as the new capital of the state, replacing Ahmedabad. Gandhinagar is known for its planned layout and modern infrastructure.
Uttarakhand's capital is Dehradun. It is a city with a rich history and is known for its educational institutions and natural beauty. Dehradun became the capital of Uttarakhand when the state was formed in 2000.
Chhattisgarh's capital is Raipur. The city has been the capital since the state was formed in 2000. Raipur is an important economic and cultural center in the region.
Nagaland's capital is Kohima. It is a city with a significant historical and cultural heritage, and it has been the capital since the state's formation in 1963.
Tripura's capital is Agartala. It is a city with a rich history and is known for its cultural and architectural landmarks. Agartala has been the capital of Tripura since the state's formation.
It is important to note that the capitals of states can sometimes change due to political or administrative decisions. However, for the purpose of this question, the capitals listed in option C are the correct and current capitals of the respective states. Understanding these capitals helps in comprehending the administrative structure and geographical layout of India, which is essential for various competitive examinations and general knowledge assessments.