Battle that laid the foundation of Muslim power in India was :

First Battle of Tarain
Second Battle of Tarain
First Battle of Panipat
Second Battle of Panipat

The correct answer is (a) First Battle of Tarain.

The First Battle of Tarain was fought in 1191 between Muhammad Ghori, a Muslim ruler from Afghanistan, and Prithviraj Chauhan, the Hindu ruler of the Chauhan dynasty. The battle took place near the town of Tarain, about 90 kilometers (56 miles) north of Delhi.

The battle was a decisive victory for Muhammad Ghori, and it laid the foundation for Muslim rule in India. Ghori returned to Afghanistan after the battle, but he invaded India again in 1192. This time, he defeated Prithviraj Chauhan at the Second Battle of Tarain, and he went on to conquer much of northern India.

The First Battle of Tarain was a significant turning point in Indian history. It marked the beginning of Muslim rule in India, and it had a profound impact on the country’s culture and society.

The other options are incorrect because they were not battles that laid the foundation of Muslim power in India. The Second Battle of Tarain was fought in 1192, and it was a decisive victory for Muhammad Ghori. However, it was not the first battle between Muhammad Ghori and Prithviraj Chauhan. The First Battle of Tarain was fought in 1191, and it was a close battle that Muhammad Ghori won by a narrow margin. The First Battle of Panipat was fought in 1526, and it was a decisive victory for Babur, the founder of the Mughal Empire. The Second Battle of Panipat was fought in 1556, and it was a decisive victory for Akbar, the third Mughal emperor.