Explain the following: (a) Covalent compounds are generally gases or liquids or soft solids. (b) Covalent compounds have low melting point and boiling point. (c) Non-polar covalent compounds are insoluble in water. (d) Polar covalent compounds are good conductors of electricity.