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 ) Nairobi Convention

B ) Vienna Convention ✅

C ) Hague Convention

D ) None of these