If P = (n)(n – 1)(n – 2) . . . (1) and n > 2, what is the largest value of integer n where P has zero as its last 6 digits and a non-zero digit for its millions place?
(A) 29
(B) 30
(C) 34
(D) 35
(E) 39
(A) 29
(B) 30
(C) 34
(D) 35
(E) 39













