Since random switching allows swapping any two digits no matter how far apart they sit, this question is best answered with the standard loop counting rule for sorting by swaps, applied here in a slightly different order to the digits, followed by a fresh check sequence.
Let's summarize:
So the minimum number of random switch steps needed is 3, matching option (a).