对于任意两个复数z1=a+bi,z2=c+di(a,b,c,d∈R),定义运算“?”为:z1?z2=ac+bd.则下列结论错误的是( )A.(-i)?(-i)=1B.i?(i?i)=1C.i?(1+2i)=2D.(1-i)?(1+i)=0