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

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

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

C. to ensure that the assemblies were super weak

D. to ensure that no man had all of the power

D. to ensure that no man had all of the power