The correct option is A Both rotational and rectilinear
Rectilinear motion: Motion of a body in a straight line.
Circular motion: Motion of a body on a circular path.
Rotational motion: Motion of a body about a fixed axis.
The ball rolling on the straight road rotates about the axis passing through the centre of the ball as well as moves forward in a straight line on the road.
Thus, the ball undergoes a rectilinear motion as well as rotational motion.