有多种同分异构体,其中既能与氯化铁溶液发生显色反应说明含有酚羟基,又能发生水解反应说明含有酯基,如果苯环上有2个取代基则为:酚羟基、-OOCCH3,酚羟基、-CH2OOCH,酚羟基、-COOCH3,2个取代基分为邻、间、对三种,所以共有9种;
如果苯环上有3个取代基则为:酚羟基、-OOCH、-CH3,
第一步:苯环上有1个酚羟基时,只有1种结构;
第二步:苯环上有2个取代基:1个酚羟基、1个-OOCH,把一个取代基置于1位,则另一个取代基有2、3、4三种连接方式,即有邻、间、对3种同分异构体;
第三步:环上有3个取代基:1个酚羟基、1个-OOCH,1个-CH3,先将2个取代基分别定于邻、对、间三种位置,第三个取代基共有4+4+2=10种连接方式,故有10种同分异构体;
所以共有19种同分异构体,故选D;