A、碳酸钠能消耗稀盐酸,但过量后溶液呈碱性,石蕊变蓝,故错误.B、碳酸钙与盐酸反应会不断消耗盐酸生成中性物质,过量后不会对溶液酸碱性有影响,能使石蕊变成紫色,故正确.C、氢氧化钠能与盐酸发生中和反应,过量会使溶液变成碱性,石蕊变蓝,故错误.D、硫酸钠不能与盐酸反应,溶液的性质没变,石蕊仍是红色,故错误.故选:B