Please Help!!!      

During his campaign for president, James Polk promised to extend the border north to 54°40’ N. What was one reason he ended up compromising?

A) He knew he might have to fight a war with Mexico.

B) He knew he might face a war with Spain over Florida.

C) He wanted a war with Britain over Oregon.