单项选择题

A.革命前议会掌握行政权,革命后议会掌握立法权
B.革命前国王可以解散议会,革命后议会限制王权
C.革命前议会的权力来自国王,革命后国王的权力来源于议会
D.革命前议会是国王的咨询机构,革命后议会取得征税的权力