The correct answer is: A. Bhagalpur
Champa was the capital of the ancient kingdom of Anga, which is now part of the Indian state of Bihar. The city of Bhagalpur is located in the same region as the ancient kingdom of Anga, and it is believed to be the site of the ancient capital of Champa.
Bhagalpur is a city in the Indian state of Bihar. It is the headquarters of Bhagalpur district and Bhagalpur division. The city is located on the banks of the Ganges River, about 200 kilometers (120 mi) north of Patna, the state capital. Bhagalpur is a major commercial and industrial center, and it is also a popular tourist destination.
The city has a long and rich history. It was founded in the 6th century BC by the king of Anga, and it served as the capital of the kingdom until the 13th century. Bhagalpur was also an important center of learning during the Gupta period.
The city is home to a number of historical and cultural attractions, including the Bhagalpur Fort, the Victoria Jubilee Museum, and the Gandhi Maidan. Bhagalpur is also a major educational center, and it is home to a number of universities and colleges.
The city is well-connected by road and rail to other parts of India. It is also served by an airport. Bhagalpur is a popular tourist destination, and it is known for its temples, mosques, and other historical monuments.
The other options are incorrect because they are not the capital of the ancient kingdom of Anga.