Is it possible to call a function from within another function?

Yes, function calls can come from inside another function.

No, function calls must originate from outside any other function.

No, function calls must take place at the top of the program.

Yes, as long as the function call is in a recursive function.

Yes, function calls can be made from within another function.