When (Rtd) General Pervaiz Musharraf takes oath as a civilian president?
Correct answer
C. 29 November, 2007
Explanation
29 November, 2007 is the correct answer. Review the question and compare it with the other choices to remember this fact for future exams.