The idea of natural rights of social contract and seperation of powers were all ideas that came to america through the
A. English bill of rights
B. Enlightenment
C. Glorious revolution