What is a treaty?
A. an informal agreement between two or more nations
B. a formal agreement between two heads of state
C. an informal agreement between two heads of state
D. a formal agreement between two or more nations
