The correct answer is: D. Neither 1 nor 2.
Sultan Mahmud Tughluq sought asylum in Mewar, not Gujarat or Malwa.
Timur invaded India in 1398. He defeated the Tughluq army and captured Delhi. Sultan Mahmud Tughluq fled to Mewar, where he was granted asylum by Rana Ratan Singh.
Gujarat and Malwa were both sultanates at the time of Timur’s invasion. However, there is no evidence that Sultan Mahmud Tughluq sought asylum in either of these places.