第12176题 单选
执行给定Python程序段后输出的结果是?

有如下Python程序段:

def fac(n):
    s = 1
    for i in range(1,n+1):
        s = s * i
    return s
print(fac(5))
A

0

B

6

C

24

D

120