Magna carta laid the foundations of:

A ) Popular government in France

B ) Democratic political system in great Britain ✅

C ) Separation of powers in United States of America

D ) Roman Empire