Multiple choice Use of recursion enhances logical clarity and reduces code size makes debugging easier reduces execution time makes software bug-free Reveal answer Fill a bubble to check yourself A Correct answer Explanation Recursion allows complex problems to be expressed in a concise, logical manner by breaking them into smaller instances of the same problem, which often leads to cleaner code.