What is the purpose of checks and balances in the federal government?

A. It allows the U.S. government to copy other governments' policies and procedures.
B. It allows the number of representatives to be equal from each state.
C. It allows the government to check for errors when creating laws.
D. It keeps one branch of government from becoming too powerful.