The following Enlightenment concepts were presented by which political philosopher?
i. Governments should protect natural rights.
ii. Governments should have limited powers.
iii. If a government becomes too powerful, the people have the right to overthrow it.
A.
Galileo
B.
John Locke
C.
Isaac Newton
D.
Jean-Jacques Rousseau