If the $n+1$ distinct roots are $\alpha_i$, then we have that $x = [a_0, a_1, \dots, a_n]^{T}$ is a solution of $Ax = 0$ where $A$ is invertable.
Since the A is invertible for distinct $\alpha_i$, it follows that $x = [0, 0, \dots, 0]$.
Thus if $a_j \neq 0$ for some $j$, then your polynomial can have at most $n$ different roots.