Cesarm514 Cesarm514 08-11-2021 History contestada what is a definition of the word treaty ?A. a system of buying and selling without any involvement by governmentsB. 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