【答案】D。实行价格歧视的基本条件是:第一,必须有可能根据不同的需求价格弹性划分出两组或两组以上的不同购买者;第二,市场必须能够有效地隔离开,同一产品不能在不同市场之间流动。A项,同一产品不能在不同市场之间流动,不当选;B项,消费者必须具有不同的需求价格弹性,不当选;C项,非耐用品在满足一定的条件下,也可以实行价格歧视,不当选;D项,不同市场必须有效地隔离开,当选。故本题正确答案选D。