18. The number of positive divisors of the positive integer 23232 is $(\quad)$.
(A) 9
(B) 12
(C) 28
(D) 36
(E) 42
18. E.

Since $23232=2^{6} \times 3 \times 11^{2}$, the number of its positive divisors is
$$
(1+6)(1+1)(1+2)=42 \text {. }
$$