The ability of government to prevent one branch from becoming too powerful is known as
A) federalism
B) rule of law
C) checks and balances
D) separation of powers​