Step-by-step BFS
Queue: [A] | Visited: {A}
Dequeue A → process A; enqueue B,C → Queue:[B,C] | Visited:{A,B,C}
Dequeue B → process B; D,E not visited → Queue:[C,D,E] | Visited:{A,B,C,D,E}
Dequeue C → process C; F not visited → Queue:[D,E,F] | Visited:{A,B,C,D,E,F}
Dequeue D → process D; B already visited → Queue:[E,F]
Dequeue E → process E; B,F already visited → Queue:[F]
Dequeue F → process F → Queue:[]
Order visited: A, B, C, D, E, F