(d) is NOT correct. Water is absorbed from unabsorbed food in the large intestine, not the villi of the small intestine.
Source: Life Processes, Section 5.2.4
The passage clearly states: "The unabsorbed food is sent into the large intestine where its wall absorb more water from this material." The villi of the small intestine function in absorption of digested food, not water from unabsorbed waste. Examiners expect you to distinguish between the roles of the small intestine (digestion + absorption of nutrients) and the large intestine (water absorption from undigested matter).