Motorway M2 is between which two of the following cities?

Motorway M2 is between which two of the following cities?

A. Lahore Peshawar
B. Lahore to Karachi
C. Multan to Sukkur
D. Lahore to Islamabad

The M-2 motorway is a north–south motorway in Pakistan, connecting Rawaldi/Islamabad to Lahore. The motorway is 375 km long and located entirely in Punjab.