Answer:
legislative branch
Explanation:
1.) A
2.) C
3.) A
A treaty is a a formal agreement between two or more nations.
So D.