Which statement BEST explains the concept of separation of powers?

a
The powers of government are separated so that the branches have the ability to check one another.
b
The powers of government are separated so that no one branch will have all the power of government.
c
The powers of government are separated so that in case of a constitutional crisis, the government will continue to operate.
d
The powers of government are separated so that if the president dies, we will have someone to take his office.

b

The powers of government are separated so that no one branch will have all the power of government.