Why did Montesquieu advocate the separation of powers?

to stop political parties from gaining too much power
to ensure power divisions along party lines
to eliminate conflict between branches of government
to limit the power of any single group or person