The key to victory for the United States in the Mexican War was
A. Zachary Taylor's taking of Monterrey
B. the Bear Flag revolution in California
C. Stephen Kearny's capture of Santa Fe
D. Winfield Scott's seizure of Mexico City
E. Nicholas Trist's diplomatic maneuvering
Answer: D