已知函数f(x)=x-[x],其中[x]表示不超过实数x的最大整数.若关于x的方程f(x)=kx+k有三个不同的实根,则实数k的取值范围是( )
A:-1,-12)∪(14,13
B:(-1,-12∪14,13)
C:-13,-14)∪(12,1
D:(-13,-14∪12,1)
请根据以上信息回答下列问题: