The main reason why Spain decided to support Columbus' voyages of exploration was because he promised that he would bring gold and spices back from the New World. Another reason was that the Spanish Crown was interested in spreading Christianity.
Good question it depends on how dangerous and the people
The answer is obviously “A”
The need for Canada to populate the land with people loyal to them and to have them send western resources east.