Why did large numbers of American settlers move to Texas after the Civil War?

A.To escape religious persecution
B. To protest Radical Reconstruction
C. To participate in the war with Mexico
D. To obtain land for their families