JEE Main 2026 · 23 January · evening · Single correct · +4 / −1

Which of the following statements are TRUE about Haloform reaction?
A. Sodium hypochlorite reacts with KI to give KOI .
B. KOI is a reducing agent.
C. α,β-unsaturated methylketone (CH₃-CH=CH-C(∥(O))-CH₃) will give iodoform reaction.
D. Isopropyl alcohol will not give iodoform test.
E. Methanoic acid will give positive iodoform test.
Choose the correct answer from the options given below :

  1. (a) A, B & C Only
  2. (b) A, C & E Only
  3. (c) B, D & E Only
  4. (d) A & C Only
Answer and solution

Answer (d) A & C Only

Solution

Chemistry ma’am · 3 steps

Hypoiodite is an oxidiser, and iodoform needs only a CH₃CO⁻ or CH₃CH(OH)⁻ group.

  1. The reagent. Sodium hypochlorite passes its oxygen to iodide: NaOCl + KI → KOI + NaCl. The hypoiodite OI⁻ then oxidises a CH₃CH(OH)⁻ group to CH₃CO⁻ and iodinates the methyl group, so it is not a reducing agent.
  2. The structural test. A compound gives iodoform (CHI₃, a yellow precipitate) if it has a methyl ketone group CH₃CO⁻. It also gives it if it has a CH₃CH(OH)⁻ group that can be oxidised to one. Check each statement against this.
    StatementCheckVerdict
    ANaOCl + KI → KOI + NaClTrue
    BKOI oxidises the substrateFalse
    CCH₃-CH=CH-CO-CH₃ has a CH₃CO⁻ endTrue
    DCH₃CH(OH)CH₃ has CH₃CH(OH)⁻, so it does give the testFalse
    EHCOOH has no CH₃ group at allFalse
  3. So. Only A and C are true, which is option (d).

The idea to keep. For any iodoform question, look for CH₃CO⁻ or CH₃CH(OH)⁻. The rest of the molecule, even a C=C double bond, does not matter. The hypohalite always acts as the oxidiser.

Answer from the NTA final answer key. Solution by PrepWiser.

Study Aldehydes & Ketones

Asked about 130 times in JEE Main since 2020. This question is from 2026.