Which of these geographical factors is MOST LIKELY the biggest hindrance on Russia's economy?
A) permafrost over much of Siberia
Eliminate
B) Russia's proximity to the Bering Sea
C) large deposits of oil and natural gas
D) Russia being the largest country in the world