D
分析:首先將原式變形,可得x2+z2+2xz-4xy+4xz+4y2-4yz=0,則可得(x+z-2y)2=0,則問題得解.
解答:∵(x-z)2-4(x-y)(y-z)=0,
∴x2+z2-2xz-4xy+4xz+4y2-4yz=0,
∴x2+z2+2xz-4xy+4y2-4yz=0,
∴(x+z)2-4y(x+z)+4y2=0,
∴(x+z-2y)2=0,
∴z+x-2y=0.
故選D.
點評:此題考查了完全平方公式的應用.解題的關鍵是掌握:x2+z2+2xz-4xy+4y2-4yz=(x+z-2y)2.