What does treacherous mean as it is used in the sentence?

I could see steep, treacherous mountains through my side of the window and a gap between this mountain and another through my brother’s side of the window.

Responses
A torturingtorturing
B dangerousdangerous
C betrayingbetraying
D astounding

B dangerous