Islam spread in India through?
the presence of merchants from the Islamic world.
the Turkish migrations
Arab expeditions into the Sind.
all of the above.