设矩阵A满足:A^2=A,则下列正确的是( ).A.A=0 B.A=E C.A=0或A=E D.以上均不对