The purpose of the flywheel of a diesel engine is to ().
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