Answer: A The president commands the military, but Congress has the power to declare war.
Step-by-step explanation:
The Constitution of the United States of America divided the powers the Federal Government wields in war between the branches of the Executive and the Legislature (Congress).
The President in his official capacity is the Commander-in-chief of the United States Armed Forces but the power to declare war rests with Congress as well as the power to order troop mobilization and funding.
Presidents have sometimes being at loggerheads with Congress when they deployed troops without a declaration of war which led to the contentious War Powers Resolution being passed by Congress after the Vietnam war to clear up the positions that both Government branches have in relation to war.