单选题 If x, y and z are non-zero numbers such that 1≥y>x and xy=z, which of the following cannot be true?

【正确答案】 B
【答案解析】[解析] 因为当y=z时,将有x=1成立,而根据1≥y>x可知,x=1是不可能的,所以y=z不能成立;又因为y可以等于1,所以x=z可以成立;y>z显然可以成立;(D)和(E)都可以通过举例给予验证,如当x=0,2,y=0.5时,有x>z和z>0成立。