Transcontinental railroad was not built before the civil war because:
a. congress refused to consider federal subsidies for a private railroad.
b. north–south sectional differences prevented congress from selecting a route.
c. many southern states used the states' rights argument to reject federal aid for railroads.
d. the technologies for building long tunnels through the rockies did not exist.