Which of the following is a "social contract?"

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