单选题 If n and p are different positive prime numbers, which of the integers n4, p2, and np has (have) exactly 4 positive divisors?
(A) n4only
(B) p3only
(C) nponly
(D) n4andnp
(E) p3andnp

【正确答案】 E
【答案解析】[解析] 因为n和p是互不相同的质数,所以根据质因子求解公式可得n4和p3。的因子数分别为4+1=5个和3+1=4个;而nP的质因子则为1,n,p和np共四个,所以p3和np恰好都有四个因子。