Which of the following best describes a recursive definition?
A definition that uses loops to repeat a process.
A definition that breaks a problem down into smaller instances of the same problem.
A definition that relies on external constants.
A definition that uses only arithmetic operations.