Select all the statement(s) that is/are true about ionic compounds.
a) Ionic compounds are formed by the transfer of electrons between atoms.
b) Ionic compounds have high melting and boiling points.
c) Ionic compounds conduct electricity in the molten or dissolved state.
d) Ionic compounds are typically composed of non-metal and metal ions.