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