Which territory did the United States gain from the Treaty of Guadalupe Hidalgo?
A) Florida and Louisiana
B) California and New Mexico
C) Utah and Oregon
D) Kansas and Nebraska