The correct option is C (1,2)
The quadratic equation 3x2+2(a2+1)x+(a2−3a+2)=0 will have two roots of opposite sign if it has real roots as product of the roots is negative, i.e.. if
D>0 and α.β<0⇒4(a2+1)2−12(a2−3a+2)>0and a2−3a+23<0∴ a2−3a+2<0,
i.e., if (a−1)(a−2)<0 or 1<a<2