下列关于栈的描述,哪一项是正确的? A. 栈是一种先进先出的数据结构 B. 栈是一种后进先出的数据结构 C. 栈是一种随机存取的数据结构 D. 栈是一种非线性结构 答案解析 栈是一种特殊的线性表,它遵循后进先出(LIFO)的原则,即最后进入栈的元素最先被取出。选项A描述的是队列的特征,选项C和D描述的特征与栈不符。因此,正确答案是B。 正确答案:B