What is the best explanation of a democratic government?

A. The power rests with the people

B. The people vote for government officials

C. The people have a say in the government

D. All of the above