John Locke explained a " social contract" is? A) a belief that government has final authority over citizens. B) an agreement that all people have the right to life, liberty, and property. C) an agreement between citizens and their government. D) a belief that government should be divided into three branches.