若x∈R,用[x]表示不超过x的最大整数,如[-1.5]=-2,[5.1]=5,设{x}=x-[x],则对函数f(x)={x},下列说法中正确的个数是( )①定义域为R,值域为[0,1);②它是以1为周期的周期函数;③若方程f(x)=kx+k有三个不同的根,则实数k的取值范围是(-13,-14]∪[14,13);④若n≤x1≤x2<n+1(n∈Z),则f(x1)≤f(x2).A.1B.2C.3D.4