Consider the following recursive Python function. The function does not compute the factorial, as intended. Which of the following statements are true? # this function computes factorial def Fact(n): return n * Fact(n-1)
A.
The function is missing a termination condition.
B.
The function does not call itself recursively.
C.
The function should return 1 if n==1.
D.
The return statement is not necessary.
E.
The function will run for too long, making too many recursive calls.