Which of these BEST describes the role of Arab merchants during the Middle Ages?
A
They created joint-stock companies to fund overseas explorations.
B
They spread Islam across three continents while trading goods.
C
They established guilds in order to protect the quality of crafts.
D
They protected the Muslim Empire by prohibiting outsiders.