The correct option is B Ma3
Let us analyse from the frame of reference of the rug which is moving towards left with an acceleration a
net horizontal force on the cylinder = Ma (pseudo force) −Ffriction towards right
linear acceleration of the center of mass of the cylinder = Ma−FfrictionM towards right
net torque on the cylinder = FfrictionR where R is the radius of the cylinder
angular acceleration of the cylinder α=FfrictionRI clockwise
where I is the moment of inertia of the cylinder with respect to the axis passing through the center parallel to it; I=MR2/2
From above two, linear acceleration of point P=Ma−FfrictionM−αR
Since the cylinder does not slip, point P is at rest in our frame of reference,
⟹Ma−FfrictionM=αR
⟹Ma−FfrictionM=FfrictionR(MR2/2)R
⟹Ma−Ffriction=2Ffriction
Alternate solution: In the ground frame of reference, point P moves towards left with an acceleration a and the pseudo force Ma is absent. Now the equation is FfrictionM+αR=a which is basically a modified form of above equation.