递归过程或函数调用时,处理参数或返回地址,用以下哪种数据结构最合适? A、 队列 B、 栈 C、 多维数组 D、 线性表