Which country is marked with the letter D?
Ukraine
Germany
France
O Spain

Answer: Spain
Explanation:
Just look up a map, Spain is in the Iberian Peninsula :)
Hope this helps! :)