Question: Which data structure would you use to implement a function call stack?
Options:
Correct Answer: Stack
Solution:
A stack is used to implement a function call stack because it follows the LIFO principle, allowing the most recent function call to be completed first.