Which mountain range gets its name from the Sanskrit language meaning “abode of snow”? A. Karakorum B. Hindukush C. Ural D. Himalayas