Which of the following has the power to declare war?

only the House of Representatives
only the House of Representatives

only the Senate
only the Senate

the president
the president

both the House of Representatives and the Senate

both the House of Representatives and the Senate