Of the following government types, which two are the most opposite?
A. a dictatorship and a democracy
B. a monarchy and a dictatorship
C. a monarchy and an aristocracy
D. a republic and a democracy