An organic compound (A) of molecular formula C2H3N on acid hydrolysis gives (B) of molecular formula C2H4O2 calcium salt of (B) gives (C) of molecular formula C3H6O. Compound (C) on reduction of hydrazine and sodium ethoxide gives (D) of molecular formula C3H8 . Identify A,B,C,D and explain the reaction involved.