It’s A
We use ‘when’ for something that happened in short period of time like “the ball rand”
Now we use ‘while’ for long things like “Was walking”, ‘riding’, ‘cooking’ and so on.
We can have
While…, when…
And also
When…,while
While - long
When - short