Which property defines a tail-recursive function?
The recursive call is the last action performed by the function.
The function calls itself multiple times in one step.
The function returns a list.
The function is called by another function.