A、氯化铁和氢氧化钙反应生成氢氧化铁,而不能与盐酸反应,故A错误. B、碳酸钾能与氢氧化钙溶液反应生成碳酸钙沉淀和氢氧化钾,碳酸钾能与稀盐酸反应才氯化钾、水和二氧化碳故B正确; C、硝酸银溶液和氢氧化钙溶液反应生成硝酸钙、氧化银和水,硝酸银和稀盐酸反应生成氯化银沉淀和硝酸,故C正确;. D、硫酸钠既不和盐酸反应也不会氢氧化钙溶液反应,故D错误.. 故选:BC.