Government of Nepal
The heads of constitutional bodies are appointed by the president on the recommendation of Constitutional Council, with the exception of the attorney general (AG). AG is appointed by the president on the recommendation of the prime minister.