Crystals can have <em><u>all types of</u></em> bonds between their atoms.
<h3><u>Explanation</u>;</h3>
<em><u>Crystals are solid materials which contains atoms, molecules or ions that are arranged in a complex structure forming a crystal lattice.</u></em>
<u><em>Crystals may have all types of bonds</em></u>, these includes; <em><u>ionic bonds, formed as a result of transfer between a metallic bond and a non-metal atom, Covalent bond, formed as a result of sharing electrons between non metal atoms, hydrogen bonds, metallic bonds Van der Waals bonds, etc.</u></em>
I think the correct answer from the choices listed above is the last option. <span>Crystals can have all types of bonds between their atoms. It can have </span><span>ionic, covalent and metallic as long as it has short and long range pattern. Hope this helps.</span>