Multiple choice Which of the following is not an ionic compound? NaCl CH4 KCl MgO Reveal answer Fill a bubble to check yourself B Correct answer Explanation The correct answer is option (2).