A no. alcohol so although it can be oxidised, it doesn't react with 2,4 DNPH to form precipitate
B. no. ketone so although it can form a bright orange precipitate with 2,4 DNPH, it does not oxidise further under mild conditions
C. no. secondary alcohol, it can be oxidised to form ketone which will react with 2,4 DNPH to form precipitate but not carbonyl compound initially
D. yes. aldehyde so can be oxidised to form carboxylic acid, can form bright orange precipitate with 2,4 DNPH due to carbonyl