Question:medium

The reagent which does NOT react with both acetone and benzaldehyde is

Show Hint

Benedict's and Fehling's reagents oxidise only aliphatic aldehydes, not ketones or aromatic aldehydes.
Updated On: Jul 10, 2026
  • Sodium hydrogen sulphite
  • Benedict's reagent
  • Grignard reagent
  • Phenyl hydrazine
Show Solution

The Correct Option is B

Solution and Explanation

Step 1: Split the four reagents into two groups: general carbonyl reagents versus a selective oxidising reagent. Any reagent that attacks the C=O group directly will react with both a ketone and an aldehyde.
Step 2: NaHSO3, the Grignard reagent and phenyl hydrazine all act on the carbonyl carbon (addition or condensation). Acetone and benzaldehyde both contain a C=O group, so all three of these give products with both compounds.
Step 3: Benedict's reagent is not a general carbonyl reagent; it needs an easily oxidisable aliphatic -CHO group. Acetone has no -CHO, and benzaldehyde's -CHO is aromatic and resists this mild oxidation, so Benedict's reagent stays unreacted with both.
Result: The reagent that reacts with neither is Benedict's reagent, alternative (ii).
Was this answer helpful?
0