In which of the following compounds does hydrogen form ionic compounds?
CH\(_{4}\)
HCl
NH\(_{3}\)
NaH
Correct answer is D
The bonding between a non-metal and a metal is an ionic bonding. In metal hydrides, Hydrogen takes on the ionic charge of -1, hence forming an ionic bond with the metals.