(1)根据题给条件结合各物质的性质可以知道:E可以生成C可以知道E为氧化铁,而C为铁单质,而所给的物质中能够和铁反应的物质只有稀盐酸,故可以判断B为稀盐酸,而D能够和A及盐酸反应,所以可以判断D为碳酸钠,进而判断A为氢氧化钙;
(2)根据(1)的解答可以知道ABD分别为氢氧化钙盐酸和碳酸钠,所以它们之间的反应为一定为复分解反应,而E生成C的反应不一定是置换反应,如氧化铁可以和一氧化碳反应生成铁,该反应就不是置换反应;
(3)根据(1)的解答可以知道B为盐酸,而E为氧化铁,所以可以写出它们的反应的方程式.
故答案为:(1)HCl;Fe;Fe2O3;
(2)一定; 不一定;
(3)Fe2O3+6HCl═2FeCl3+3H2O.