The correct options are
B alkali
C halogens
Hydrogen has one electron in its outermost shell like alkali metals (Li, Na, K, Rb, Cs). It forms compounds like oxides, halides and sulphides, just like them.
For example, hydrogen form H2S similar to Na2S
Hydrogen also shows few properties similar to that of halogens. It can gain an electron and form H− ion similar to halide ions (F−,Cl−,Br−,I−). It also exists as a diatomic molecule like halogens (F2,Cl2,Br2,I2).