The main difference between the internal combustion engine and the diesel engine is that the diesel engine

Ahas no connecting rods.
Bdoes not have a crankshaft.
Chas no ignition system.
Ddoes not utilize pistons.