Aldehydes are more reactive than ketones due to +I effect of βCH3 group. There are two β CH3 group in acetone which reduces +ve charge density on carbon atom of carbonyl group. More hindered carbonyl group becomes less reactive. So in the given case CH3CHO is the right choice.