What level of government is solely responsible for foreign policy?

The ________ government is solely responsible for foreign policy, while _______ and local governments may only make only make domestic policy.