Why did Columbus call the people he met in the Americas "Indians"?

He wanted to honor the culture of India.

He mistakenly assumed he was in the Indies.

He had told the king and queen of Spain that he would find a route to India.


He thought the language they spoke sounded like the language of India.