Who was the first European navigator to reach Brazil?

Christopher Columbus
Bartolomeu Dias
Pedro Álvares Cabral
Amerigo Vespucci
On 15 February 1500, Cabral was appointed a commander of a fleet sailing for India. he fleet crossed the Equator on 9 April, and sailed westward as far as possible from the African continent in what was known as the volta do mar (literally "turn of the sea") navigational technique. They landed in a land they took for an unknown island and named Ilha de Vera Cruz (Island of the True Cross), which in fact was Brazil.
correct this question
reach: rather globalAge of DiscoveryBrazilexplorershistoryhistory of Brazilhistory of South AmericasailingSouth America