Correct Answer:
B. 5 years
The correct answer is 5 years. According to Article 44(1) of the Constitution of Pakistan, the President shall hold office for a term of five years from the day he enters upon his office. This fixed term ensures stability and accountability in the highest executive position.
The other options are incorrect. A term of 3 years or 7 years does not correspond to the constitutional provision. A Lifetime appointment is contrary to democratic principles of fixed terms and regular elections, which are fundamental to a republican form of government.