Who can officially declare war?

Apresident
Ccongress
Bvice-president
Dsupreme court user: which of the following nonlegislative powers may be exercised solely by the senate?
Athe power to propose constitutional amendments
Bthe power to elect a president if the electoral college fails to do so
Cthe power to approve or reject major presidential appointments
Dthe power to investigate the activities of public officials