Recursive functions are executed in a
-
last in first out order
-
first in first out order
-
parallel fashion
-
any one of the above
A
Correct answer
Explanation
Recursive functions rely on the call stack to manage function invocations. Since the stack follows a last in first out (LIFO) structure, the most recently called function must complete before returning to the previous caller.