Why did Columbus believe he had reached Asia when he had actually traveled less than halfway there?
A.
He met people who spoke Arabic.
B.
Columbus believed the earth was smaller than it actually was.
C.
There was no accurate way to determine latitude.
D.
The compass hadn't been invented yet.