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.