Kamdyn70
contestada

Which political document initiated the concept of due process?

A) the English Bill of Rights

B) the Magna Carta

C) the Mayflower Compact

D) the Declaration of Independence ​