@Ahwan
in second statement, if we had less than or equal to instead of equality ,,i guess then 2nd option would have been correct , rt?
BFS on same graph yields a tree . And in any tree if there exist an edge (u,v) , then the difference between the level of u and v is always less than or equal to 1.
Is my reasoning correct ??