A,B,C的概率都不为1,为不确定事件,即随机事件,不符合题意.而D项的概率为1.当任意抽取3个产品时,因为次品总数为2个,所以一定可以取得一个正品,所以事件“至少有一个正品”一定能够发生,则D为必然事件.故选D.