A fort had provision of food for 150 men for 45 days. After 20 days, 40 men left the fort. The number of days for which the remaining food will last, is:	Choose the correct choice from the following choices.
A) 29	1/5	B) 37	1/4	C) 42	D) 34	E) 45
we have food for 150 men for 45 days.   After 20 days food left for 150 men for 25 days.   so   150 : 25   now we have 110 men and x days   110 : 150 :: 25 : x   x = (150*25)/110 = 34 days.   ANSWER:34
<result>D</result>
A fort had provision of food for 150 men for 45 days. After 20 days, 40 men left the fort. The number of days for which the remaining food will last, is: