Correct Answer:
B. Muhammad Ghori
Muhammad Ghori is credited with laying the foundation of lasting Muslim rule in India. His victories, particularly in the Battles of Tarain (1191 and 1192), led to the establishment of the Delhi Sultanate by his general, Qutb al-Din Aibak, after Ghori's death, marking the beginning of continuous Muslim dynasties in India.
- Muhammad bin Qasim: He led the first successful Arab invasion of Sindh in the 8th century, but his rule was localized and did not establish a lasting empire across India.
- Mahmud of Ghazni: He conducted numerous raids into India in the 11th century, plundering wealth, but did not aim to establish permanent rule.
- Babur: He founded the Mughal Empire in 1526, much later than Ghori, building upon existing Muslim rule.