"An essential agreement concluded between States in written form & governed by international law, whether embodied in a single instrument or in two or more related instruments & whatever its particular designation this Definition of Treaty is According to

A ) Hague Convention on Treaties

B ) Geneva Convention on Treaties

C ) Vienna Convention on Treaties ✅

D ) Rome Convention on Treaties