Which branch of the U.S. government has the power of impeachment?
a. Legislative Branch.
b. Executive Branch.
c. Judicial Branch.