When does a data type not implement the Stack API? Mark all that apply.
(A).When the only operations that modify the stack are to insert an item and to remove the most recently inserted item
(B).When the operation of removing an arbitrary item is supported
(C).When the space required cannot be bounded by a constant times the number of items in the stack at all time
(D).When the only operations that modify the stack are to insert an item and to remove the least recently inserted item
(E).When the maximum size of the stack needs to be specified ahead of time
(F).When the order of growth of the time required to insert an item is logarithmic