poppa4204 poppa4204 21-02-2020 English contestada - 1. The principles of checks and balances and separation of powers were put forward by ((A. Mary Wollstonecraft. B. Diderot C. Montesquieu. D. Rousseau.