Explanations:Understanding the historical context of India's independence is crucial to answering this question correctly. After India gained independence from British rule on August 15, 1947, the country needed to establish a new administrative center. The choice of Kolkata as the first capital city was significant for several reasons.
Firstly, Kolkata had a long history as a major administrative and cultural center in India. It was the capital of British India until 1911 when the British moved the capital to New Delhi. The city had well-established infrastructure, including government buildings, communication networks, and a large population, which made it a suitable choice for the new government of independent India.
Secondly, the city was home to many prominent leaders and intellectuals who played a significant role in the Indian independence movement. Leaders such as Rabindranath Tagore and Subhas Chandra Bose were associated with Kolkata, and the city had a strong tradition of political activism and cultural development.
However, the choice of Kolkata as the capital was not permanent. In 1950, the capital was officially moved to New Delhi, which had been the seat of the British government in India since 1911. The move to New Delhi was part of a broader effort to establish a new national identity and to centralize the administration of the newly independent country.
It is important to note that the other options provided in the question are not relevant to the historical context of India's first capital post-independence. Bengaluru, while a significant city in modern India, has never been the capital. London and Moscow are capitals of other countries and have no direct connection to India's post-independence history.
Therefore, the correct answer is Kolkata, as it was the first capital of independent India from 1947 to 1950. Understanding the historical significance of this period and the reasons behind the choice of Kolkata as the capital is essential for comprehending the early years of independent India.