A是一种不溶于水的固体非金属氧化物,应为SiO2,由转化关系可知B为Na2SiO3,C为CO2,D为H2SiO3,
(1)由以上分析可知A为SiO2,B为Na2SiO3,C为CO2,D为H2SiO3,故答案为:SiO2;Na2SiO3;CO2;H2SiO3;
(2)①SiO2和碳酸钠在高温下反应生成硅酸钠和二氧化碳,反应的方程式为SiO2+Na2CO3═Na2SiO3+CO2↑,故答案为:SiO2+Na2CO3═Na2SiO3+CO2↑;
②硅酸酸性比碳酸弱,硅酸钠和二氧化碳、水反应可生成硅酸,反应的方程式为Na2SiO3+CO2+H2O═H2SiO3↓+Na2CO3,
故答案为:Na2SiO3+CO2+H2O═H2SiO3↓+Na2CO3;
③二氧化硅和氢氧化钠反应生成硅酸钠和水,反应的化学方程式为SiO2+2NaOH═Na2SiO3+H2O,离子方程式为SiO2+2OH-═SiO32-+H2O,
故答案为:SiO2+2NaOH═Na2SiO3+H2O;SiO2+2OH-═SiO32-+H2O;
④Na2SiO3可与盐酸反应生成硅酸,方程式为Na2SiO3+2HCl═2NaCl+H2SiO3↓,故答案为:Na2SiO3+2HCl═2NaCl+H2SiO3↓.