In a certain village, 150 litres of water are required per household per month. At this rate, if there are 10 households in the village, how long (in months) will 6000 litres of water last?  Select.
A) 8
B) 10
C) 6
D) 2
E) 4

Rationale: "i find it much easier to understand with real numbers , so choose ( almost ) any numbers to replace m , n and p : in a certain village , m 150 litres of water are required per household per month . at this rate , if there aren 10 households in the village , how long ( in months ) willp 2000 litres of water last ? water required is 150 * 10 = 1500 ( m * n ) water available is 6000 ( p ) it will last 4 months ( p / m * n ) ans : e"
Answer: E