Where did Columbus land in the New World for the first time?

in the Bahamas

in Cuba

in Hispaniola

in Jamaica

It is known that Columbus arrived on an island in the Bahamas (he named it San Sal­vador), but for cen­turies his­to­ri­ans debated on which island that really was. The cap­tain's log doesn't give much in­for­ma­tion: large, beau­ti­ful island, with a lagoon. Today, there is a general con­sen­sus that it was an island in the Bahamas, named San Salvador in 1926 to match the name given by Colum­bus.