While performing the galvanometer experiment using half deflection method, a student got almost the same value for S, every time, whatever be the value of R he had set in the (high value) resistance box. This is because

(1) The resistance box in which S is put is faulty
(2) Resistance G is very low
(3) In half–deflection method, current gets divided between G and S and R is very high
(4) The internal resistance of the d.c source varies with current flow