Justice Ayesha Malik before taking the charge of the judge of Supreme Court of Pakistan has served as a judge in which court?

Justice Ayesha Malik before taking the charge of the judge of Supreme Court of Pakistan has served as a judge in which court?

A. Islamabad High Court
B. Lahore High Court
C. GB High Court
D. Peshawar High Court