【思路】
第一步,本题考查基础应用题。
第二步,开走一辆空车,则未上车的人数为22+1=23(人),正好能分到其他车上,则剩余车辆数为23的约数,即23或1,根据题意可知剩余车辆数为23,那么每辆车上有22+1=23(人),则总人数为23×23=529(人)。
因此,答案为D。