Any address which has been granted mine permissions can take part in the validation process. Depending on the mining-diversity setting and the number of addresses with this permission, there could be a number of possible validators of the next block, and the choice between them varies between random (if mining-turnover=1.0) to whichever one mined most recently (if mining-turnover=0.0).