Indian History What was the most important cause of the invasion of Ghazni Mahmud? A) To destroy idolatory B) To gain possession of the wealth of India C) To spread Islam into India D) To establish a Muslim state in India Detailed Solution: No Details Prev Next