单项选择题

设链式栈中节点的结构为(data, link),且top是指向栈顶的指针。则在栈顶插入一个由指针s所指的节点应执行______。

A.top->link=s;
B.s->link=top->link; top->link=s;
C.s->link=top; top=s;
D.s->link=top; top=top->link;