【解析】:
本题主要考查了平面直角坐标系中的旋转问题。
设旋转中心的坐标为$(x, 0)$。
点$A(0, 4)$绕旋转中心$(x, 0)$顺时针旋转$90^\circ$得到点$A_1(5, 1)$。
在旋转过程中,点$A$到旋转中心的距离应等于点$A_1$到旋转中心的距离。
计算点$A$到旋转中心的距离的平方:
$OA^2 = (x - 0)^2 + (0 - 4)^2 = x^2 + 16$
计算点$A_1$到旋转中心的距离的平方:
$OA_1^2 = (5 - x)^2 + (1 - 0)^2 = (5 - x)^2 + 1$
由于$OA = OA_1$,我们有:
$x^2 + 16 = (5 - x)^2 + 1$
解这个方程,我们得到:
$x^2 + 16 = 25 - 10x + x^2 + 1$
$16 = 26 - 10x$
$10x = 10$
$x = 1$
因此,旋转中心的坐标是$(1, 0)$。
【答案】:
B. $(1, 0)$