The correct option is B Carboxylic acid
This compound is acetic acid (CH3COOH). Even though it has general formula Cx(H2O)y of carbohydrates, it is not one. To be a carbohydrate, one molecule must have atleast three carbon atoms in the chain with satisfying definition of carbohydrates, i.e. it must be optically active, polyhydroxy aldehyde or ketone or should give such units on hydrolysis.
Hence, (b) is correct.