Iberian Peninsula is a part of _________?A. None of theseB. EuropeC. AsiaD. Africa Found an error? Read our corrections policy and report it in the comments below.