Which branch of the U.S. government has the power to declare war?

A) legislative branch
B) executive branch
C) judicial branch

1 answer

A) legislative branch

The U.S. Constitution grants Congress, which is part of the legislative branch, the power to declare war.