In which year, Mahmud of Ghazni invaded Thanesar?

1004 AD
1006 AD
1009 AD
1012 AD

The correct answer is: B. 1006 AD

Mahmud of Ghazni invaded Thanesar in 1006 AD. He was a Turkic conqueror who ruled the Ghaznavid Empire from 997 to 1030 AD. He was a Muslim and his invasions were motivated by a desire to spread Islam and to acquire wealth.

Thanesar was an important city in the Indian subcontinent at the time. It was located in the present-day state of Haryana. Mahmud of Ghazni sacked the city and destroyed many of its temples. He also took a large number of prisoners, whom he sold into slavery.

Mahmud of Ghazni’s invasion of Thanesar was one of the first major Muslim invasions of India. It had a significant impact on the history of the subcontinent. It led to the decline of Hindu power in the region and the rise of Muslim power. It also led to the spread of Islam in India.

The other options are incorrect because they are not the years in which Mahmud of Ghazni invaded Thanesar.