Which of the following compounds of chlorine contains both ionic and covalent bonds