已知f(x)是R上的偶函数,且在[0,+∞)上是减函数,f(a)=0(a>0),那么不等式xf(x)<0的解集是( )
A.{x|0<x<a} B.{x|-a<x<0或x>a} C.{x|-a<x<a} D.{x|x<-a或0<x<a}
B