Why does the U.S. Constitution divide federal powers between three
branches?
A. To prevent citizens from making rapid changes through elections
B. To allow different states to control different branches
C. To weaken the federal government compared to state
governments
D. To keep any one branch from becoming extremely powerful