小叠在玩叠盘子游戏,用栈记录每个盘子上的数字。运行下面的程序: stack<int> st; st.push(3); st.push(7); st.push(5); cout << st.top(); 程序输出什么?( ) A. 3 B. 5 C. 7 D. 程序编译不通过