The correct option is B 2-Hydroxy propane-1,2,3-tricarboxylic acid
The correct systematic IUPAC name of the given compound is 2-Hydroxy propane-1,2,3-tricarboxylic acid. Here, the priority is given to carboxylic acid. Three carboxylic acid groups are present on three carbon atoms. Thus, the name, 1,2,3 tricarboxylic acid. Another -OH group is present on second carbon atom. Hence, the name is 2-hydroxy propane-1,2,3-tricarboxylic acid.