A、题中没有告诉氯化钠溶液的体积,无法计算溶质氯化钠的物质的量及钠离子的数目,故A错误;B、标况下,水不是气体,不能使用标况下的气体摩尔体积计算22.4L水的物质的量,故B错误;C、22g二氧化碳的物质的量为0.5mol,0.5mol二氧化碳含有1mol氧原子,有NA个氧原子,故C正确;D、2mol铝与足量的盐酸反应能够生成3mol氢气,应生成3NA个H2分子,故D正确;故选CD.