ITSMAX14IN ITSMAX14IN History Answered Spain and Portugal are part of the? A. the Iberian Peninsula B. Ural Mountains C. Great European Plain D. United Kingdom PLEASE NO LINKS PLEASE