The correct option is D Both Assertion and Reason are incorrect
Glucose gives a negative test with Schiff's reagent. This is because cyclic hemiacetal is formed between an aldehyde group and −OH group. Hence, aldehyde group is not free.
Both glucose and fructose do not have a free carbonyl group.
Hence, both Assertion and Reason are incorrect.