The piston pin bearings in heavy-duty diesel engines are
(a) needle roller bearings
(b) tapered roller bearings
(c) spherical roller bearings
(d) cylindrical roller bearings
(a) needle roller bearings
(b) tapered roller bearings
(c) spherical roller bearings
(d) cylindrical roller bearings