根据复分解反应反应物的要求和生成物的条件进行分析.
A、根据碱和盐反应都必须可溶进行分析;
B、根据盐和盐反应时都必须可溶进行分析;
C、根据反应的生成物进行分析;
D、根据反应的生成物进行分析.
【解析】
A、碱和盐反应时,都必须可溶,氢氧化亚铁难溶于水,不能反应,故A错误;
B、盐和盐反应都必须可溶,碳酸钡难溶于水,不能反应,故B错误;
C、硝酸银和氯化钡都会溶于水,生成的氯化银难溶于水,满足复分解反应的条件,故C正确;
D、硫酸钠和盐酸反应的生成物没有沉淀、气体、水,不会反应,故D错误;
故选C.