A、所给不等式组的解集为-2<x<2,那么a,b为一正一负,设a>0,则b<0,解得x>
,x<
,∴原不等式组无解,同理得到把2个数的符号全部改变后也无解,故错误,不符合题意;
B、所给不等式组的解集为-2<x<2,那么a,b同号,设a>0,则b>0,解得x>
,x<
,解集都是正数;若同为负数可得到解集都是负数;故错误,不符合题意;
C、理由同上,故错误,不符合题意;
D、所给不等式组的解集为-2<x<2,那么a,b为一正一负,设a>0,则b<0,解得x<
,x>
,∴原不等式组有解,可能为-2<x<2,把2个数的符号全部改变后也如此,故正确,符合题意.
故选D.