对于函数f(x)=-|x|,由于f(-x)=-|-x|=-|x|=f(x),故函数f(x)为偶函数.对于f(x)=lg(1+x)-lg(1-x),它的定义域为(-1,1),且满足f(-x)=lg(1-x)-lg(1+x)=-f(x),故函数f(x)为奇函数.对于函数f(x)=2x+2-x,由于f(-x)=2x+2-x=f(x),故函数f(x)为偶函数.对于函数f(x)=x3-1,由于f(-x)=-x3-1≠-f(x),故不是奇函数,故选:B.