单选题 All of the following have the same number of distinct prime factors EXCEPT

【正确答案】 D
【答案解析】[解析] 在做此题时考生一定要注意题目要求的不同质因子的个数,所以可用质因子数求解公式来解此题:
20=22·5,所以20的不同因子数为两个(2和5)
21=3·7,所以21的不同因子数为两个(3和7)
24=23·3,所以24的不同质因子数为两个(2和3)
30=2·3·5,所以30的不同质因子数为为三个(2,3和5)
45=32·5,所以45的不同质因子数为两个(3和5)