Treaty is an International agreement conclude between states in written form and governed by international law embodied in a single instrument or in two or more related instruments is provided in which Treaty?

A ) None of these

B ) Hague Convention

C ) Vienna Convention ✅

D ) Nairobi Convention