Which of the following sets most accurately matches the important document with the concepts it embodies?
A.
Magna Carta: limited power of rulers, trial by jury
B.
English Bill of Rights: freedom of speech, freedom of religion
C.
Mayflower Compact: self-government, representative democracy
D.
Virginia Declaration of Rights: freedom of religion, separation of powers
Please select the best answer from the choices provided
A
B
C
D