Which English king was forced to sign the ‘Magna Carta’?General Knowledge A. King Richard I B. King Louis C. Henry III D. King John