What does the term popular sovereignty mean? A. The government gets its power from a small, elite group of people. B. Government is always legitimate, even if the people disagree. C. The ruler of the nation is popular. D. All government power comes from the people