A、镁与稀盐酸反应会产生气泡,故此选项错误.B、氢氧化钙与盐酸反应生成水,无明显现象,故此选项正确.C、铝和硫酸铜溶液反应会有红色的铜出现,故此选项错误.D、碳酸钡与盐酸反应会生成二氧化碳气体,故此选项错误.故选B