Legislative powers of the House of Lords in Britain were curtailed by:

(A) Bill of Rights of 1689
(B) Magna carta of 1215
(C) The Parliament Act of 1911
(D) None of these