单项选择题

有一个初始为空的栈和下面的输入序列A,B,C,D,E,F,G:现经过如下操作:push,push, pop, push, push, top, push, Pop, pop。从栈中删除元素的序列是( )。

A.BED
B.BDE
C.BEDC
D.BDEC