The Magna Carta, the English Bill of Rights, and the Petition of Rights provided a foundation for which document?

A. Federalist Papers

B. the U.S Constitution

C. the Declaration of Independence

D. the Virginia Declaration of Rights

PLEASE ANSWER QUICKLY!!!!!!!!!!!!!!