Answer:
B. all other answer
Explanation:
A Queue is a first in first out data structure. So it is useful for scheduling access to a shared resource. The shared resource can vary based on real world scenarios. For example:
Each of the following real world events could be simulated using a queue: