单项选择题

已知程序如下:程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是()。

A.main()->S(1)->S(0)
B.S(0)->S(1)->main()
C.main()->S(0)->S(1)
D.S(1)->S(0)->main()