Альдегид даст реакцию серебрянного зеркала. Спирт и кислоту можна отличить по йодоформной пробе или добавить индикатор. Кислота даст кислую среду, а спирт не меняет значение pH.
CH3CHO + 2[Ag(NH3)2]OH = CH3COOH + 2Ag + 4NH3 + H2O
С2Н5ОН + 6 NaОН + 4 I2 = CHI3 +HCOONa + 5 NaI + H2O
Альдегид отличаем от всех реакцией серебрянного зеркала, а этанол от кислоты - йодоформной пробой. Как вариант, кислоту от спирта можно отличить при помощи индикатора.
С2Н5ОН + 6 NaОН + 4 I2 = CHI3 +HCOONa + 5 NaI + H2O
CH3CHO + 2[Ag(NH3)2]OH = CH3COOH + 2Ag + 4NH3 + H2O