若A是碳化钙,A与B反应只生成气体和碳酸钙和水,B是什么?