Hello, the answers to this question are:
A. Latin America stretches from the southern border of the United States in North America to the southern tip of South America.
&
B. The two major colonial powers in Latin America were Spain and Portugal.
I hope this helped!