Which compound contains both ionic and covalent bonds?

A) NaNO3

B) CaSO4

C) NH4Cl

D) All of the above

View Answer
Option – D.