单项选择题

A.线性表可以在任意位置插入和删除,栈只能在栈顶插入和删除,队列只能在尾部插入和删除
B.线性表可以在任意位置插入和删除,栈只能在栈顶插入和删除,队列只能在尾部插入头部删除
C.线性表只能在表的首部插入和删除,栈只能在栈顶插入和删除,队列只能在尾部插入头部删除
D.线性表只能在表的首部插入和删除,栈只能在栈底插入和删除,队列只能在尾部插入头部删除