The function of a piston in a steam engine is

A. To guide motion of the piston rod and to prevent it from bending

B. To transfer motion from the piston to the crosshead

C. To convert heat energy of the steam into mechanical work id) to exhaust steam from the cylinder at proper moment

D. None of these

Please do not use chat terms. Example: avoid using "grt" instead of "great".