Which suitable reagent distinguishes ketones and aldehydes from carboxylic acids and on observation, gives a white precipitate??​