D
分析:根据函数的定义可知,满足对于x的每一个取值,y都有唯一确定的值与之对应关系,据此对各选项分析判断后利用排除法求解.
解答:A、对于x的每一个取值,y有时有两个确定的值与之对应,所以y不是x的函数,故本选项错误;
B、对于x的每一个取值,y有时有两个确定的值与之对应,所以y不是x的函数,故本选项错误;
C、对于x的每一个取值,y有时有两个确定的值与之对应,所以y不是x的函数,故本选项错误;
D、对于x的每一个取值,y都有唯一确定的值与之对应关系,所以y是x的函数,故本选项正确.
故选D.
点评:本题主要考查了函数的定义.函数的定义:在一个变化过程中,有两个变量x,y,对于x的每一个取值,y都有唯一确定的值与之对应,则y是x的函数,x叫自变量.