The Spanish were motivated to colonize in the New World for the following reasons:
B. Expand their territory
D. Spread the Catholic faith
E. Look for gold
While some might argue that overcrowding (A) could be a factor influencing some European migration, the primary motivations for Spanish colonization were more closely aligned with expansion, religious conversion, and the search for wealth. Stopping Native American uprisings (C) was more of a reaction to the colonization process rather than a motivation for it.