Which of the following best describes the government of the Roman Republic?
A) Form of government where a single monarch rules
B) Form of government in which citizens vote directly on legislation
C) A form of government in which citizens have no vote at all in the government
D) A form of democracy in which citizens elect representatives