The correct answer is B. The first explorer to bring back goods from China was Marco Polo.
Marco Polo was born and learned to trade in Venice while his father and uncle traveled around Asia where they met the Kublai Kan. In 1269 both returned to Venice and saw Marco for the first time, taking him with them on a new commercial trip to Asia, where they visited Armenia, Persia and Afghanistan, traveling the entire Silk Road, until they reached Mongolia and China. The narrations affirm that Marco Polo remained 23 years in the service of the Kublai Kan, emperor of Mongolia and China, becoming governor for three years of the Chinese city of Yangzhou and returning to Venice in 1295, bringing with him fabrics, spices and other goods.