Which of the following powers does the Constitution give to Congress?
: A. to appoint ambassadors
: B. to grant pardons for crimes
:C. to impose and collect taxes
:D. all of the above