Why did the Mexican government refuse to honor the treaty signed by Antonio López de Santa Anna?
A. The treaty did not recognize the independence of the Lone Star Republic.
B.
The treaty left New Mexico completely under Mexican control.
C.
The treaty gave too much land to the Lone Star Republic.
D. The treaty left Santa Anna in power as the ruler of Mexico.