How did Muslim caliphates bring prosperity to many African kingdoms?
O by encouraging new Muslims to undertake pilgrimages
O by introducing innovations to increase farming and reduce disease
O by linking them to a vast trade network
O by protecting them from Christian crusaders