Which statement explains why the polynomial cannot be factored using the binomial theorem?

125x3 + 900x2 – 2,160x + 1,728

The signs do not follow the right pattern.
The first and last terms are not perfect cubes.
The exponents on each term do not follow the pattern for a binomial expansion.
The middle terms do not take into account the coefficients from Pascal’s triangle.