Why are Federal Judges appointed for life?

A. to attract people with experience to the job
B. to ensure freedom from control by elected officials
C. to protect the wishes of the majority of citizens
D. to guarantee that states retain their powers

B. to ensure freedom from control by elected officials