若某堆栈初始为空,Push和Pop分别表示对堆栈进行一次进栈操作和一次出栈操作。那么,对于输入序列a,b,c,d,要得到输出序列b,c,a,相应的操作序列为__________A. Push,Push,Pop,Pop,Push,Pop。
B. Push,Push,Push,Pop,Pop,Pop。
C. Push,Push,Pop,Push,Pop,Pop。
D. Push,Pop,Push,Push,Pop,Pop。