Why did Sultan Mahmud of Ghazni destroy the temple of Somnath?
To win credit as a great hero of Islam.
To loot the precious idols and immense wealth stored in the temple.
To build a mosque in its place
Only A and B
Open in App
Verified by Toppr
Correct option is D)
Temples were destroyed by invading rulers as they were a symbol of the power, prestige and wealth of a king. The king was viewed as a representative of God. They were also a large store of treasure and riches. Thus, temples were viewed as targets that were to be attacked in the course of battles. Sultan Mahmud of Ghazni was a contemporary of Rajendra I. During his campaigns in the subcontinent, he also attacked the temples of defeated kings and looted their wealth and idols. Sultan Mahmud was not a very important ruler at that time. By destroying the Somnath temple he tried to win credit as a great hero of Islam.