What prompted Mahmūd to invade India? Mahmūd wanted to plunder the wealth India made from Silk Road trade.
Mahmūd wanted to shift his capital to India.
Mahmūd wanted to prevent India from trading with China.
Mahmūd wanted to use India as a platform to conquer east Asia through the Silk Road.