Answer:
The best and most correct answer among the choices provided is "they had been provoked by the presence of troops"
Step-by-step explanation:
The Mexicans thought that the presence of Taylor's troops along the Rio Grande River was an invasion of the Mexican territory, so they fought first.