单选题

运行下面程序,输出的结果是?( )

def fun(n):
    lis = []
    m = 2
    while n > 1:
        while n % m == 0:
            lis.append(m)
            n //= m
        m += 1
    return lis
print(sum(fun(6300)))

A

7

B

20

C

27

D

34

赣ICP备20007335号-2