21. The presence of Islam in Indonesia was most likely due to which of the following?
A. Silk Road trade
B. Buddha's mission trips to the region
C. Indian Ocean Trade
D. Mongol invasions