Columbus believed he had reached Asia because he underestimated the size of the Earth. He thought that by sailing westward, he would reach Asia much sooner than he actually would have. His miscalculations led him to believe he was in the East Indies when he arrived in the Caribbean, rather than realizing he had encountered a completely unknown continent (the Americas). Thus, the correct response is:
Columbus believed the Earth was smaller than it actually was.