In the cam mechanism, a mushroom follower is

A.One which moves in zig-zag path
B.One which moves irregularly with uniform movement of cam
C.One provided with a flat face with a perfect flat plane
D.One identical to a knife edge follower with spherical end
E.One with cylindrical roller held by a pin to the follower assembly