Why did some citizens of the United States want to annex Texas?

A.) freedom of religion
B.) to expand the cattle range
C.) to go to war with Mexico
D.) manifest destiny