方法一:因为“将25克甲、5克乙、10克丙三种物质发生化学反应,经分析可知,反应后混合物中含有10克甲、21克丙,还含有一种新物质丁”,则:甲的质量减少15克、乙的质量减少5克,二者为反应物;丙的质量增加11克,丁质量反应前没有,则二者为生成物,故根据质量守恒定律,可求丁的质量为:15g+5g-11g=9g.
方法二:根据质量守恒定律,25克甲、5克乙、10克丙的总质量,等于反应后混合物中10克甲、21克丙和新物质丁的总质量,则丁物质的质量为25g+5g+10g-(10g+21g)=9g.
故选D.