The carboxylic acid functional group is -COOH, consisting of a carbonyl group (C=O) and a hydroxyl group (-OH) bonded to the same carbon atom. Option A (-COO) represents a carboxylate ion, option C (-OH) is just a hydroxyl group, and option D is incorrect since option B is valid.