由题意,可先解出两命题是真命题时参数m的取值范围,再由命题“p或q”为真,命题“p且q”为假得出两命题p,q一真一假,然后分两类p假q真与p真q假分别解出实数m的取值范围,即可选出正确选项
【解析】
由题意,命题p:关于x的不等式的解集为R,由命题P是真命题,可得m<0;
命题q:函数在(0,+∞)上是减函数,由命题q是真命题可得1-m>0,得m<1
由命题“p或q”为真,命题“p且q”为假知,此两命题p,q一真一假
若p假q真,可得0≤m<1
若p真q假,此时不存在m属于实数,
综上知,实数m的取值范围是0≤m<1
故选B