Multiple choice Which of the following is/are the implementation(s) of the queue data structure? List Singly linked list Array All of the above None of the above Reveal answer Fill a bubble to check yourself B Correct answer Explanation A singly linked list implements queue data structure. In queue, addition is done at the bottom and deletion is done from the top. This is the feature of singly linked list.