Answer: The correct answer is Option d.
Explanation:
Ionic bond is formed when there is complete transfer of electrons from one atom to another. The atom which looses electrons is known as electropositive atom and the atom which gains electron is known as electronegative atom. Ionic compound, when dissolved in water will dissociate into its respective ions.
Covalent bond is defined when there is sharing of electrons between the two atoms forming a compound. It does not dissociate into its respective ions, when dissolved in water.
From the given options, the compound having both ionic and covalent bonds is NaOH.
Here, covalent bond is present between O and H forming [tex]OH^-[/tex] ion.
When NaOH is dissolved in water, the equation follows:
[tex]NaOH\rightarrow Na^++OH^-[/tex]
As, it gets dissociated into its ions, therefore ionic bond is also present.
Hence, the correct answer is Option d.