contestada

Which of the following philosophers advocated for a separation of powers in which three branches of the government check each other?

A. John Locke

B. Thomas Hobbes

C. Baron de Montesquieu

D. Jean-Jacques Rousseau