Explanation:
Cant be A because On May 13, 1846 the United States Congress passed An Act providing for the Prosecution of the existing War between the United States and the Republic of Mexico
Can't be B because Mexico did declared a defensive war against the U.S. on April 23, 1846.It would defend territories under the attack but would not take the offensive.
Can't be C because On April 25, 1846, a 2,000-strong Mexican cavalry detachment attacked a 70-man U.S. patrol that had been sent into the contested territory north of the Rio Grande and south of the Nueces River. In the Thornton Affair, the Mexican cavalry routed the patrol, killing 16 American soldiers.
Is D because can't find any information on this and the rest are true.
Hope this helps!! If so please mark brainliest and rate/heart to help my account if it did!!