A.莽草酸中含有C=C,能与溴水发生加成反应,而鞣酸不含C=C键,含苯酚结构,能与溴水发生取代反应,故A错误;
B.莽草酸中含-OH、C=C、-COOH,不能遇氯化铁溶液变色,而鞣酸含苯酚结构,遇三氯化铁溶液显色,故B错误;
C.鞣酸不含C=C键,莽草酸分子中含C=C,故C错误;
D.两种酸中均含有3个-OH和1个COOH,则等物质的量的两种酸与足量金属钠反应产生氢气的量相同,故D正确;
故选D.
A.莽草酸中含有C=C,能与溴水发生加成反应,而鞣酸不含C=C键,含苯酚结构,能与溴水发生取代反应,故A错误;
B.莽草酸中含-OH、C=C、-COOH,不能遇氯化铁溶液变色,而鞣酸含苯酚结构,遇三氯化铁溶液显色,故B错误;
C.鞣酸不含C=C键,莽草酸分子中含C=C,故C错误;
D.两种酸中均含有3个-OH和1个COOH,则等物质的量的两种酸与足量金属钠反应产生氢气的量相同,故D正确;
故选D.