I believe that it is B however, I'm not positive.
A. The US made the Gadsden Purchase.
The US never sold Texas. US won the war. Mexican cession was the US taking land.
Land needed to be cleared for farming,and since deforestation is already a problem.