This philosopher separated the government into three branches of government and argued for separation of powers. A) Diderot B) Locke C) Montesquieu D) Pythagoras

Respuesta :

Montesquieu argued for separation of powers
C) 
the answer is Montesquieu