Final answer:
Christopher Columbus undertook his voyages to find new trade routes, spread Christianity, and gain a commercial advantage over Portugal.
Step-by-step explanation:
Christopher Columbus embarked on his voyages for several reasons. One reason was the desire to find new trade routes to the East, as the known routes were controlled by the Ottoman Empire after the fall of Constantinople in 1453. Columbus hoped to find an oceanic route to India and establish a direct trade route for Spain. Another motivation was the spread of Christianity. Columbus believed that by reaching Asia, he could spread the Catholic faith to new territories. Additionally, Columbus aimed to gain a commercial advantage over Portugal, which had already begun exploring routes to Asia.
Learn more about Reasons for Christopher Columbus' voyages