Muslim maritime activities in the Indian Ocean would be most disrupted by which of the following sixteenth-century developments?
A) The voyages of Chinese treasure fleets led by Zheng He
B) The arrival of Portuguese and other Europeans
C) The spread of epidemic diseases
D) The growth of the African slave trade