Doubt from biomolecules

image

answer is D
can anyone explain

Answer would be schiff's reagent as it denotes the presence of ketone and aldehyde but the ketone in D - fructose is not free it forms a cycle.