Who served as Prime Minister of Pakistan for the longest period of time? / Heads of Government of Pakistan MCQs, Pakistan Study MCQs / By The Professor a. Zulfikar Ali Bhutto b. Nawaz Sharif c. Benazir Bhutto d. Pervez Musharraf Answer: b. Nawaz Sharif