A、如果a=b,那么a+c=b+c根据等式的性质1:等式的两边同时加上c,等式仍然成立,故本选项错误.B、如果|a|=|b|,则a=±b;a,b相等时绝对值相等,a,b是相反数时绝对值也相等,故本选项错误.C、如果a=b,根据等式的性质2;等式的两边同时除以不为零的同一个数,等式仍然成立,此题中没说明c≠0,故本选项错误.D、如果x=y,则x?x=y?x,因为x=y,所以x?x=y?y,即x2=y2,故本选项D正确.故选D.