A、能使酚酞试液变红色的物质不一定是碱溶液,因为碳酸钠溶液显碱性,能使酚酞试液变红色,碳酸钠属于盐.故错误;B、生成盐和水的反应不一定是中和反应,因为二氧化碳和氢氧化钠反应生成碳酸钠和水,不属于中和反应.故错误;C、与酸反应生成气体的物质不一定是碳酸盐,因为铁能和稀盐酸反应生成氢气.故正确;D、与氯化钡溶液反应生成白色沉淀的物质不一定是硫酸,因为碳酸钠能和氯化钡反应生成白色沉淀碳酸钡.故错误.故选C