In Round Robin scheduling, what happens when a running process does not finish its CPU burst before its time quantum expires?
Options
- A. The process is permanently terminated
- B. The process is moved to the end of the ready queue if it still needs CPU time
- C. The process is always given the highest priority
- D. More than one of the above
- E. None of the above