$0-1$ $BFS$ (Breadth First Search)al is used to find the shortest distance between two nodes in a graph provided
that the edges in the graph have the weights $0$ or $1.$Which of the following data structure is most efficient
in traversing a graph by $0-1$ $BFS?$
$A)$ Priority queue $B)$Stack $C)$ Double-ended queue $D)$ Linked list