单项选择题

递归算法一般需要利用______实现。

A.队列
B.循环链表
C.栈
D.双向链表