Which groups provided most of the labor for the construction of the transcontinental railroad?
A
Freemasons and Union veterans
B
Immigrants and African Americans
C
Factory workers and homesteaders
D
Native Americans and Texans
A
B
C
D