Which of the following political ideas is least related to the Enlightenment ?
A. Checks and balances
B. Social contract
C. Enlightened monarchy
D. Socialism