Why would a country build checks and balances into their government?

Question 3 options:

ASo no one branch of government will become too powerful.

BBecause you can't have a republic without checks and balances.

CBecause all governments strive to be like the ancient Romans.