Why did the Romans include concepts like separation of powers and checks and balances into their government?

A.
to allow the magistrates to have all of the power

B.
to allow the Senate to have all of the power

C.
to ensure that no one man had all the of the power

D.
to ensure that the assemblies were weakened

C. to ensure that no one man had all the power.