单项选择题

已知栈S初始为空,对于一个符号序列a 1 a 2 a 3 a 4 a 5 (入栈次序也是该次序),当用I表示入栈、O表示出栈,则通过栈S得到符号序列a 2 a 4 a 5 a 3 a 1 的操作序列为______。 A.I O I I O O I O O I B.I I O I O I O I O O C.I O O I I O I O I O D.I I O I I O I O O O

A.
B.
C.
D.