A.向某溶液中滴入KSCN溶液不变红色,加氯水仍不变色,后说明不含Fe2+,直接加KSCN溶液呈红色,说明含Fe3+,不能确定是否存在Fe2+,故A错误;
B.向某溶液中加入酸性KMnO4溶液,溶液褪色,说明原溶液可能含Fe2+,或亚硫酸根离子等,故B错误;
C.向某溶液中加入NaOH溶液,得红褐色沉淀,说明溶液中一定含有Fe3+,不能确定是否存在Fe2+,故C错误;
D.向某溶液中加入NaOH溶液得白色沉淀,又观察到颜色逐渐变为红褐色,白色氢氧化亚铁被氧化为红褐色氢氧化铁,说明该溶液中含有Fe2+,可能含有Mg2+,故D正确;
故选D