Correct Answer:
B. President
The Chief Election Commissioner is a crucial constitutional office responsible for organizing and conducting elections. According to the Constitution, this appointment is made by the President of the country. The President typically makes this appointment after consultation with the Prime Minister and the Leader of the Opposition, ensuring a consensus-based selection process. Options A, 'Prime Minister,' C, 'Parliament,' and D, 'National Assembly,' are incorrect as these bodies do not hold the constitutional authority for this specific appointment, which is vested in the head of state.