Which European explorer commanded the first ship to sail all the way around the globe?

A.
Bartolomeu Dias
B.
Ferdinand Magellan
C.
Vasco da Gama
D.
Hernando de Soto

B. Ferdinand Magellan