Final answer:
The U.S. government has three branches that support separation of powers by having distinct responsibilities and the ability to check and balance each other's activities.
Step-by-step explanation:
The structure of the branches of the U.S. government supports the separation of powers by distributing different responsibilities among them, as envisaged by the Founding Fathers. The legislative branch is responsible for making laws, the executive branch for enforcing laws, and the judicial branch for interpreting laws. This not only prevents any single branch from becoming too powerful but also establishes a system of checks and balances where each branch can challenge and restrict the powers of the others. For instance, the president can veto legislation from Congress, but Congress can override a presidential veto. The Supreme Court can declare acts of Congress or executive actions unconstitutional, exemplifying the power to check the other branches. Thus, the correct answer to how the structure of the branches supports the separation of powers is 'Each branch has separate tasks, but each branch can challenge the other branches.'