If for $m>1$, we denote the $m$-th cyclotomic polynomial by $\Phi_m(X)\in\mathbb Z[X]$, and we let $\overline{\Phi_m}(X)$ be the projection of $\Phi_m(X)$ into $\mathbb F_q[X]$, where $q>1$ a prime which is not a prime factor of $m$. We then have the following:
$\overline{\Phi_m}(X)$ has $\phi(m)$ (Euler totient) distinct roots in the algebraic closure $\overline{\mathbb F_q}$, and they are all primitive $m$-th roots of unity.
I understand the first part, namely that $\overline{\Phi_m}(X)$ has $\phi(m)$ distinct roots in $\overline{\mathbb F_q}$, and that they are all $m$-th roots of unity. But why are they necessarily primitive?