The correct option is D All the above are soluble
Lower aldehydes and ketones are generally miscible in water.Formaldehyde, acetadehyde and acetone all are water soluble. These are polar molecules and dissolve in polar solvent and water is a polar solvent. Hence, the correct answer is option (d).