Which of the following mountains stretch in a north/south direction on the western border of Iran?
a. Ahaggar Mountains
b. Taurus Mountains
c. Caucasus Mountains
d. Zagros Mountains