C
分析:A、根据过滤的原理和适用范围判断.
B、根据炭燃烧的产物判断.
C、根据生石灰的性质判断.
D、根据酚酞遇碱性溶液显示的颜色判断.
解答:A、过滤是把不溶性的固体和液体分开的分离和除杂的操作,硬水中含有较多可溶的钙镁化合物,用过滤的方法分离不出,所以错误.
B、炭如不充分燃烧可生成一氧化碳,故用燃烧木炭的方法制备的二氧化碳中可能含有一氧化碳,所以错误.
C、用生石灰除去氢气中的水蒸气,生石灰能吸收水且不和氢气反应,所以正确.
D、烧碱溶液和纯碱溶液都呈碱性,都能使酚酞试液变红色,故不能鉴别,所以错误.
故选C.
点评:实验是化学的基础,在学习过程中要理论联系实际,在实践中领会知识,运用所学知识去解决实际问题.