单项选择题

栈通常采用的两种存储结构是( )

A.线性存储结构和链表存储结构
B.散列方式和索引方式
C.链表存储结构和数组
D.线性存储结构和非线性存储结构