Why did Columbus believe he had reached Asia when he had actually traveled less than halfway there?


a Columbus believed the earth was smaller than it actually was.


b He met people who spoke Arabic.


c There was no accurate way to determine latitude.


d The compass hadn't been invented yet.