The correct option is A a tangent galvanometer.
Tangent Galvanometer is a type of Galvanometer used to measure the current.
When a a freely suspended magnet is disturbed from its mean position in a uniform magnetic field(Here, earth's magnetic field), it starts vibrating about the mean position. Vibration Magnetometer is used to find period of oscillations which given by the relation, T=2π√ImBH.
I=Moment of Inertia, BH=Earth's horizontal Magnetic Field, m=Magnetic moment.
Deflection Magnetometer uses Tangent law, which states when a bar magnet is suspended in two Magnetic fields B and BH , it comes to rest making an angle /theta with the direction of BH. In equilibrium state, B=BHtanθ.
One can measure the magnetic moment using both deflection magnetometer and vibration magnetometer, given the value of BH. One can also use both without knowing earth's horizontal magnetic field.