The correct option is C Hydrogen never acts as cation in ionic salts.
A.Hydrogen has three isotopes: protium, (11H); deuterium, (21H) or D and tritium,(31H) or T. Among these, protium is the most common (99.98% abundance).
B.Hydrogen acts as anion in ionic salts like NaH,BeH2,MgH2. It does not act as cation in ionic salts.
C.Hydrogen ions, H+ are highly unstable due to extremely small size. So, it does not exist freely. It gets hydrated/solvated and exists as H3O+ in solution.
D.Dihydrogen acts as an oxidising agent as well as reducing agent. It is used in reduction of the metallic ores. CuO(s)+H2(g)→Cu(s)+H2O(l)
Hence, options (A) and (B) are correct.