Choose the correct description of Recursion.
- A. A technique where a function calls itself to solve smaller instances of a problem. ✓
- B. The region of a program where a declared variable can be accessed.
- C. A type system where variable types are checked at compile time rather than at runtime.
- D. A programming mechanism used to detect and respond to runtime errors gracefully.
Correct answer
A. A technique where a function calls itself to solve smaller instances of a problem.
Explanation
Recursion refers to a technique where a function calls itself to solve smaller instances of a problem.