Barcelona is the city of which of the following country? (A) Poland (B) Russia (C) China (D) Spainâ–ºCorrect Option Correct Answer is: D