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
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.