How does the structure of the branches of U.S. government support the separation of powers?

Each branch has separate tasks determined by Congress.
Each branch has a separate role, but the president has the final say.
Each branch has separate tasks, but each branch can challenge the other branches.
Each branch has a separate role, and no branch can affect the other branches.

The correct answer is: Each branch has separate tasks, but each branch can challenge the other branches.

The structure of the branches of U.S. government supports the separation of powers by ensuring that each branch has its own distinct tasks and responsibilities. This prevents any one branch from becoming too powerful and dominating the other branches. Additionally, each branch has the ability to challenge or check the actions of the other branches, providing a system of checks and balances. This ensures that no single branch can completely control or affect the other branches, further safeguarding the separation of powers.