1240 men have provisions for 12 days. If 300 more men join them, for how many days will the provisions last now?  Choose the correct choice: A) 12.9 B) 12.0 C) 9.7 D) 8.6 E) 12.1

Rationale: "1240 * 12 = 1540 * x x = 9.7 answer : c"
Answer: C