contestada

What mountains separate the Iberian
Peninsula from the rest of Europe?

A. the Alps

B. the Apennines

C. the Meseta

D. the Pyrenees