laurasaenz31ouc0tx laurasaenz31ouc0tx 08-08-2017 History contestada The mountains that prevented invasion from the north are the _____. A.Apennines B.Alps C.Pyrenees D.Carpathians