Which of the following powers of congress has had a little effect on the conduct of foreign policy over the last 50 years?

Athe power to declare war
Bthe power to appropriate money
Cthe power to confirm appointments
Dthe power to consent to treaties