Between a primary alcohol and an aldehyde of the same carbon length, which compound is more likely to be soluble in water? Provide an explanation.