_______ European city is called as the European Jerusalem ?

107

A. Madrid
B. Rome
C. Sarajevo
D. Granada