单项选择题

A.栈的插入算法时间复杂度是O(1),栈的删除算法时间复杂度是O(n)
B.栈的插入算法时间复杂度是O(1),栈的删除算法时间复杂度是O(1)
C.栈的插入算法时间复杂度是O(n),栈的删除算法时间复杂度是O(1)
D.栈的插入算法时间复杂度是O(n),栈的删除算法时间复杂度是O(n)