What is the name of the landform that borders China on the west?

A.
the Alps

B.
the Atlas Mountains

C.
the Himalayan Mountains

D.
the Pyrenees

C. the Himalayan Mountains