Which data structure is best for implementing recursion?

Explanation:
Recursion uses system stack for function calls.