单项选择题

Deserts and high mountains have always been a()to the movement of people from place to place

A. barrier
B. fence
C. prevention
D. jam