What was the cause of the Texas Revolution?

A: Mexico wanted to expand their territory
B:Texas wanted to adopt the ways of the Mexican Government
C: Mexicans opposed to being settlers in Texas
D: Mexicans confronted Texans pushing for independence.

The cause of the Texas Revolution was D: Mexicans confronted Texans pushing for independence. To arrive at this answer, it is useful to understand the context and events leading up to the revolution.

1. Mexico gained its independence from Spain in 1821, and Texas became a part of the Mexican state.
2. As more Americans began to settle in Texas, tensions grew between the Mexican government and the Anglo-American settlers.
3. The Mexican government, led by President Antonio López de Santa Anna, enacted policies that the Texans perceived as oppressive, including restrictions on immigration and the abolishment of local governments.
4. In response to these policies, Texans revolted in 1835 and declared their independence from Mexico.
5. This led to the Texas Revolution, a conflict that lasted from 1835 to 1836, culminating in the Battle of San Jacinto on April 21, 1836, where the Texan forces led by General Sam Houston defeated Santa Anna's army and secured independence for Texas.

Therefore, the correct answer is D: Mexicans confronted Texans pushing for independence.