What is the primary cause of an avalanche?
A) Heavy rainfall causing flooding in mountainous areas
B) Accumulation of snow and ice that becomes unstable and slides down a slope
C) Earthquake activity shaking loose rocks and debris
D) High winds creating dust storms in desert regions