Multiple choice In which of the following compounds are ionic, covalent and coordinate bonds present? H2O NH3 KBr NaCN - Reveal answer Fill a bubble to check yourself D Correct answer Explanation It contains all the three types of bonds.