Who was the first Muslim invader of India?
-
Mahmud Ghazni
-
Mohammed Gori
-
Kutubuddin Aibak
-
Mohd. Bin Kasim
D
Correct answer
Explanation
Mohammed bin Qasim invaded Sindh in 712 AD and is considered the first Muslim invader of India. He was a Umayyad general who defeated Raja Dahir. Mahmud Ghazni and Mohammed Gori came later in the 11th-12th centuries, while Qutubuddin Aibak established the Slave Dynasty in the 13th century.