单项选择题

A.counterbalance the crank throws on the crankshaft
B.keep the engine running smoothly between power stroke
C.provide a belt-driving surface for the operation of auxiliary machinery
D.prevent the engine from overspeeding