The best answer is A. Spain. The Iberian Peninsula is on the western side of Europe, which contains Spain, Portugal, and Andorra. A part of France is also considered part of this peninsula.
Norway is in the Scandinavian Peninsula, Italy has its own Italian Peninsula, and Greece is on the Balkan Peninsula.