What is an advantage of diesel over steam turbine propulsion?

A
Less fuel consumption per SHP
B
Diesel fuel costs less than bunker C or its equivalent
C
Less routine maintenance required
D
Less weight per SHP
E