The point here is to reduce the equation to x2(x-a)+bx-a=0.
Now if b=1, the equation becomes (x2+1)(x-a) = 0
The above equation has one real and two imaginary roots and hence does not satisfy the condition given in the quesiton(3 real roots
Therefore b cannot be equal to 1.
+1 KUDOS is the best way to say thanks
"Those, who never do any more than they get paid for, never get paid for any more than they do"