An inorganic compound producing an organic compound on heating is:
Ammonium cyanate
The explanation for the correct option:
(B) Ammonium cyanate (an inorganic compound) on heating gave an organic compound called urea.
The explanation for the incorrect option:
Option A:
Option C:
Hence, option (B) is correct.