According to the owner's manual, the recommended engine oil for a 2003 Mercedes-Benz C240 is a synthetic 5W-40 oil. However, SAE 5W-30 synthetic motor oil is also an acceptable alternative, as long as it meets Mercedes-Benz spec 229.51, which is required for this vehicle.