Water is a polar substance. Polar solvents dissolve polar substances. Now, the bond between carbon and hydrogen is a covalent bond, because the electronegativity difference between these two elements is less than 1.7.
Therefore, the low solubility of hexane is due to the fact that hexane is nonpolar with covalent bonds.
Answer: C) Nonpolar covalent