Which of the following terms best describes a government in which all members of a society are allowed to vote and hold office?
a. universal suffrage
b. theocracy
c. Sharia law
d. dictatorship