Answer:
The answer is B. Austria.
Step-by-step explanation:
There is the Italian Peninsula
The peninsula that Spain is on is called the Iberian Peninsula
Greece is a part of the peninsula called Peloponnese which is where the Peloponnesian War took place.
Therefore Austria is not located on a peninsula.