Who takes oath from the Governor of a Province of Pakistan? A. Prime MInister B. Chief Justice of Provincial High Court C. Chief Minister D. None of these