Multiple choice All of the following compounds are non-ionic, except calcium chloride sodium chloride potassium chloride water Reveal answer Fill a bubble to check yourself D Correct answer Explanation Non-ionic compounds are those which form covalent bonds by sharing a pair of electrons between two atoms. Water (H2O) has a covalent bond.