Question

The concept of Sovereign Parliament originated in:

A Japan
B France
C India
D England
Answer & Explanation
Option: [D]