Multiple choice Which of the following contains both covalent and ionic bonds? NaCl CH4 NH4Cl H2O Reveal answer Fill a bubble to check yourself C Correct answer Explanation The correct answer is choice (3).