The correct option is D Ammonical silver nitrate
Br2 in CCl4, Br2 in CH3 COOH and alk. KMnO4will react with all unsaturated compounds, i.e., 1, 2, 3 and 4 while ammonical AgNO3 reacts only with terminal alkynes because they have acidic hydrogen and hence compound '3' can be distinguished from 1, 2 and 4 by ammonical AgNO3.
CH3CH2C≡CH + [Ag(NH3)2]+NO−3→CH3CH2−C≡C−Ag+↓ + NH+4NO−3 + NH3