What is agreed by King John of England in 1215and laid a foundation of rule of constitution?

What is agreed by King John of England in 1215and laid a foundation of rule of constitution?
A.Bill of RightsB.the Magna CartaC.The Declaration of IndependenceD.Declaration of the Rights of Man and of the Citizen in France正确答案:the Magna Carta