一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C。D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为()。
A.54321ABCD
B.5ABCD4321
C.DCBAl2345
D.1DCBA2345
请帮忙给出正确答案和分析,谢谢!