The correct option is D (−∞,0)
If roots are opposite in sign , then we can say 0 lies between the roots of x2−(m−3)x+m=0.
Applicable conditions are
(i) D>0 and
(ii) Product of root <0
Taking (i) D>0
⇒(m−3)2−4m>0
⇒m2−6m+9−4m>0
⇒m2−10m+9>0
⇒(m−1)(m−9)>0
m∈(−∞,1)∪(9,∞)
(ii) Product of roots <0
⇒m1<0⇒m<0
m∈(−∞,0)
Now, taking intersection of both the condition, we get
m∈(−∞,0)