General Knowledge The longest mountain range in the world is A) The Alps B) The Himalayas C) The Andes D) The Rockies Detailed Solution: No Details Prev Next