Why does Russia still depend on railroads and waterways for much of its transportation needs?
A. Lack of technological advancements in transportation
B. Geographic vastness and harsh climate conditions
C. Governmental preference for traditional modes of transportation
D. Inefficient road infrastructure