The foreign affairs powers of Congress come from the Constitution and the lawmaking responsibilities that are given to Congress. Option A.
The function of Congress according to the Constitution of the United States is essentially to check on presidential power. Only Congress is able to declare war, and the Senate must approve all treaties and confirm the president's nominees for ambassadorial as well as cabinet positions.