The answer would be C. Traders
This is because they would trade with the people that passed through. So they passed on the religion to those they met, hence, Islam got taken into India.
Hope I could help! If you have any question's or need me to specify more, comment! :)