The correct option is B a<−34
Let f(x)=x2+2(a−3)x+9. If 6 lies between the roots of f(x)=, then we must have the following:
(1) D>0
(2) f(6)<0 (∵ coefficient of x2 is positive ).
Now D>0⇒4(a−3)2−36⇒(a−3)2−9>0
⇒a2−6a>0⇒a(a−6)>0⇒a<0 or a>6 ...(i)
and f(6)<0⇒36+12(a−3)+9<0⇒12a+9<0⇒a<−34 ...(ii)
From (i) and (ii) we get
a<−34