2.
有如下 python 程序:
import random
a,i,c=[],0,0
while i<5:
b=random.randint(0,9)
if b not in a:
a.append(b)
i+=1
key=int(input("key="))
for j in range(len(a)):
if a[j]%key==0:
c+=1
else:
a[j-c]=a[j]
print(a)
运行该程序,若输入 key 为2,则输出的a 不可能为( )
A.
[3,7,5,4,5]
B.
[3,7,1,5,5]
C.
[3,5,0,3,5]
D.
[9,7,4,7,3]