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! :)