The correct option is D 2,4-DNP test
EtOH is only primary alcohol to give +ve iodoform test.
C2H5OHNaOH−−−−→I2CH3CHONaOH−−−−→I2CHI3lodoform+HCOONa
Acetaldehyde also perform iodoform test. Hence iodoform test can not be used.
Acetaldehyde repond to fehling solution and 2,4-DNP test while ethanol does not.
Ethanol gives Lucas test positive whereas acetaldehyde does not.