Who ruled India before the Mughal Empire?
A. Maurya Empire
B. Gupta Empire
C. Vijayanagara Empire
D. Delhi Sultanate
Correct Answer: D (Delhi Sultanate)
Explanation:
Before the Mughal Empire, the Delhi Sultanate ruled India from 1206 to 1526. The Delhi Sultanate was a Muslim sultanate that was established after the conquest of Delhi by Qutub-ud-din Aibak, a general in the army of Muhammad Ghori. The Delhi Sultanate was a time of political instability and frequent warfare, with numerous dynasties and rulers vying for power. The Maurya Empire and Gupta Empire were two of the early empires that ruled India in ancient times, while the Vijayanagara Empire was a powerful South Indian empire that existed in the 14th to 16th centuries.