The correct option is B It stops the cold blizzard winds.
The Himalayas protect us from the cold blizzard winds that are generated by the continental winter high pressure system of north-eastern and central Asia. If it wasn't for the Himalayas, we would be experiencing really harsh winters and much of India would have remained dry.