What is a definition of the word treaty ?
A. a system of buying and selling without any involvement by governments
B. a formal contract or agreement between countries or political entities
C. the exchange of goods and services between two or more countries
D. monetary assistance paid by a government to help a business or economic sector​