A选项错误,因为氨水是弱碱,写离子方程式时NH3·H2O不能拆成离子;B选项错误,给出的离子方程式不完全;C选项错误,醋酸是弱酸,在离子方程式中不能拆成离子,应写成CH3COOH;D选项正确,Cl2与NaOH溶液反应的化学方程式可以拆成离子式,得到正确的离子方程式。因此,正确的离子方程式为D选项。