If two real polynomials $f(x)$ and $g(x)$ of degrees m ($\gt$ $1$) and n ($\gt$ $0$) respectively,satisfy
$f(x^2 + 1)$ $=$ $f(x)g(x)$
for every $x$ $\in$ $\mathbb R$,then
Which one is correct
$f$ has exactly one real root $x_0$ such that $f'(x_0)\ne 0$.
$f$ has exactly one real root $x_0$ such that $f'(x_0)$ $= 0$.
$f$ has m distinct real roots.
$f$ has no real root.
I tried using some examples but failed.