Montesquieu believed which of the following ideas

A. Absolute Monarchy
B. Checks and Balances
C. Life, Liberty, and Property
D. Social Contract