B
分析:有新物质生成的变化叫化学变化,没有新物质生成的变化叫物理变化.化学变化的特征是:有新物质生成.判断物理变化和化学变化的依据是:是否有新物质生成.
解答:A、干冰升华是二氧化碳由固态变气态,没有新物质生成,属于物理变化,故选项错误;
B、食物变质后生成有害物质,属于化学变化,故选项正确;
C、铁丝弯曲,没有新物质生成,属于物理变化,故选项错误;
D、玻璃杯破碎,没有新物质生成,属于物理变化,故选项错误;
故选B
点评:本考点考查了物理变化和化学变化的区别,基础性比较强,只要抓住关键点:是否有新物质生成,问题就很容易解决.本考点主要出现在选择题和填空题中.