• A The rise of Hindu kingdoms and Muslim sultanates
  • B Hindu reconquests
  • C Infighting among the ruling elite
  • D All of the above
  • Share this MCQ