Question: Which king laid the foundation of lasting Muslim rule in India?
Correct Answer: B. Muhammad Ghori
Explanation: Muhammad Ghori'svictories, particularly in 1192, established lasting Muslim rule in India.