C-04-Q154mediumsingle_mcqThe world's tallest mountains, the Himalayas, are located in—aAfricabAsiacEuropedSouth America