The best answer to go with is b
A. The president fills the roles of head of state and head of government.
The Queen's role in politics is very small, as Britain has turned into a representative democracy.
I think the answer is A. I am not 100% positive though.