Compound A reacts with sodium to liberate hydrogen forming a compound B. When A is treated with HCL+ZnCl2 and immediate reaction takes place liberating C. When A is heated with H2SO4 D is formed. Ozonolysis of D gives a three carbon aldehyde and a three carbon ketone. What are A,B,C and D