【题目】:递归算法的基本思想是( )。
A.避免使用循环结构
B.将问题直接解决
C.重复执行相同的操作
D.将问题分解为更小的子问题