Well, it would at least help if the test had the correct answers
21. Who is the monarch not allowed to marry?
Correct answer: Anyone who is not a Protestant
Which is wrong - none of the options were correct - the monarch can marry anyone except a catholic, clearly enshrined in the 1689 Bill of Rights!
And whereas it hath been found by experience
that it is inconsistent with the safety and welfare of this Protestant kingdom to be governed by a popish prince, or by any king or queen marrying a papist, the said Lords Spiritual and Temporal and Commons do further pray that it may be enacted, that all and every person and persons that is, are or shall be reconciled to or shall hold communion with the see or Church of Rome, or shall profess the popish religion, or shall marry a papist, shall be excluded and be for ever incapable to inherit, possess or enjoy the crown
Nothing about not being protestant, entirely limited to forbidding Catholics!
Harumph!