Which of the following is a "social contract?" (3 points) A belief that government has final authority over citizens An agreement between citizens and non-citizens in government An agreement between citizens and their government A belief that government should be divided into three branches