Which of the following is NOT true about Ferdinand Magellan?

He sailed for Spain but was a Portuguese national
He was the first man to circumnavigate the globe
He had been to Malacca in a previous expedition
He was killed on the island of Mactan