A hydrocarbon on ozonolysis gives one mole each of compounds A and B. Both A and B on reduction with sodium borohydride gives compounds C and D belonging to same homologous series. C has no position isomer whereas D has position isomer. A and B do not belong to the same homologous series. However, both A and B on oxidation with acidified KMnO4 give same compound. Identify the hydrocarbon.