Which city is also called The City of 1,000 Minarets?

Which city is also called The City of 1,000 Minarets?

A. Istanbul
B. Cairo
C. Makkah
D. Islamabad

Tucked away amid the modern urban area of Cairo lies one of the world’s oldest Islamic cities, with its famous mosques, madrasas, hammams and fountains. Cairo has long been a centre of the region’s political and cultural life, and is titled “the city of a thousand minarets” for its preponderance of Islamic architecture.