50 litres of diesel is required to travel 600 km using a 800 cc engine. If the volume of diesel required to cover a distance varies directly as the capacity of the engine, then how many litres of diesel is required to travel 800 km using 1200 cc engine? Pick one.
A) 80 litres
B) 90 litres
C) 100 litres
D) 170 litres
E) none of these

Rationale: "explanatory answer to cover a distance of 800 kms using a 800 cc engine , the amount of diesel required = 800 / 600 * 50 = 66.67 litres . however , the vehicle uses a 1200 cc engine and the question states that the amount of diesel required varies directly as the engine capacity . i . e . , for instance , if the capacity of engine doubles , the diesel requirement will double too . therefore , with a 1200 cc engine , quantity of diesel required = 1200 / 800 * 66.67 = 100 litres . answer c"
Answer: C