(Choose 1 answer)
void fun(int n)
Consider the following function:
{System.out.print(" " + n % 5);
fun(n/3);
}
What will happen if the statement fun (21); is run?
A. The operating system detects the infinite recursion because of the "repeated state"
B. The run-time stack overflows, halting the program
C. The program keeps running until you press Ctrl-C
D. The results are nondeterministic
Exit (12