Várias estruturas de dados podem ser utilizadas para armazenar dados de uma aplicação: Em relação ao assunto, assinale a alternativa correta.
A) A estrutura de dados do tipo pilha sempre retira os elementos que foram inseridos primeiro na estrutura.
B) A estrutura de dados do tipo fila utiliza a ideia do primeiro a chegar primeiro a ser servido para inserir elementos.
C) A estrutura de dados do tipo fila sempre retira os elementos que entraram por último na fila.
D) A estrutura de dados do tipo lista utiliza a ideia do primeiro a chegar primeiro a ser servido para retirar o elemento do topo da pilha.
E) A estrutura de dados do tipo fila utiliza a ideia do primeiro a ser inserido, será o primeiro a ser retirado.