For Recursion it is necessary that a language

1. Dynamic
2. Static
3. Both dynamic and static
4. Stack