Which statement explains the principle of federalism?

Which statement explains the principle of federalism?

a. The powers and responsibilities of government are shared among three coequal branches.
b. The powers of government are divided between the federal government and the states.
c. Each branch of government has the power to check the other branches.
d. The government derives its power from the consent of the people.