(b) a deflection galvanometer if the earth's horizontal field is known
(c) an oscillation magnetometer if the earth's horizontal field is known
(d) both deflection and oscillation magnetometers if the earth's horizontal field is not known
Denial of (a):
Tangent galvanometer is an instrument used to measure electric current; it cannot be used to the measure magnetic moment of a bar magnet.
Justification of (b) and (c):
Deflection magnetometer is used to measure of a permanent bar magnet.
Similarly, oscillation magnetometer is used to measure M BH of a bar magnet. So, if earth's horizontal field, BH, is known, then the magnetic moment of a bar magnet, M, can be measured.
Justification of (d):
Using deflection and oscillation magnetometers, we can calculate and M BH, respectively. Therefore, if we multiply the result obtained from both the instruments, then BH cancels out as M BH = M2. Thus, the value of BH is not required.
Therefore, we can use both deflection and oscillation magnetometers if the earth's horizontal field is not known.