The correct options are
B To visit piligrimage centres
C To visit fairs and festivals
D To trade with other civilisations
The tradition of travelling in India goes back to several millenia. People travelled for various reasons: piligrimages, fairs and festivals, education, and trade.