In what ways were railroads an improvement over canals?
A. Railroads could connect two rivers.
B. Railroads could connect an inland town to a coastal port.
C. Railroads did not have to follow the course of a river.
D. Railroads were the only form of overland transportation