Which mountains separate Italy from the rest of Europe?

Pirinei
Appennini
Alps
Rocky Mountains

Trivia Crack Answers Main Page