Who may be appointed as Election Commissioner ?

Who may be appointed as Election Commissioner ?

A. Minister of Law
B. Attorney General
C. Any retired Judge of Supreme Court or High Court
D. None of above