Among the following the one which is composed of all the three kinds of bond (ionic, covalent, and coordinate bond) is:
Ammonium chloride
: Ammonium chloride contains ionic, covalent, and coordinate bond.
Ammonium chloride has all three bonds present in it. N is covalently bonded to three hydrogen atoms, it forms a coordinate bond with the 4th hydrogen atom and an ionic bond is present between NH4+ and Cl-.
Explanation for incorrect answer:
A. Sodium chloride - Ionic bonds usually occur between metal and nonmetal ions.
B.Ammonia - an ammonia molecule has three covalent bonds.
C. Carbon tetrachloride - Carbon tetrachloride is an important nonpolar covalent compound.
Hence, Correct option is D.