单项选择题

计算机操作系统为了实现进程管理,采用了多种进程调度策略,先来先服务的策略使用了()作为算法实现的基础。

A、栈
B、队列
C、优先队列
D、双端队列