20 machines can do a work in 10days. How many machines are needed to complete the work in 40days? Choose the correct choice from the following choices:
A) 10  B) 6  C) 4  D) 7  E) 5

Rationale: "required number of machines = 20 * 10 / 40 = 5 answer is e"
Answer: E