The correct option is D Muhammad Ghori
The first Islamic empire in India was established by Muhammad Ghor. Muhammad Ghor was the first Muslim ruler who laid the foundation for the subsequent Islamic ruling dynasties of India. Muhammad Ghori invaded India in 1175 A.D. After the conquest of Multan and Punjab, he advanced towards Delhi.