Answer :

The word that has the closest meaning to the word "treaty" is:

B. Agreement

Explanation:
1. A treaty is a formal and legally binding agreement between two or more states or international organizations.
2. Similarly, an agreement is a mutual understanding or arrangement reached between parties, which can also be formal or informal.
3. Both treaties and agreements involve a commitment by the involved parties to adhere to specific terms and conditions.
4. Therefore, in terms of meaning and context, "agreement" is the word that closely aligns with the concept of a treaty.