Which of the following statements best describes the significance of the Magna Carta of 1215?
-
It established the principle of the divine right of kings.
-
It limited the powers of the king and laid the foundation for parliamentary democracy.
-
It was the first written constitution in the world.
-
It abolished feudalism in England.