现有含NaCl、Na
2SO
4和NaNO
3的混合物,选择适当的试剂除去溶液中的NaCl和Na
2SO
4,从而得到纯净的NaNO
3溶液。相应的实验过程可用下图表示:

请回答下列问题:
(1)写出实验流程中下列物质的化学式:试剂X________,沉淀B_________。
(2)证明AgNO
3加过量的实验方法是_________________________。
(3)按此实验方案得到的溶液3中肯定含有_______________(填化学式,下同)杂质;为了解决这个问题,可以向溶液3中加入适量的_________________,之后若要获得固体NaNO
3需进行的实验操作是_____________(填操作名称)。