The correct answer is D. Food is to be eaten now.
The other options are incorrect because they do not accurately reflect the meaning of the original sentence. Option A, “It is time to eat our food,” implies that the speaker is referring to a specific meal that they are about to eat. Option B, “It is time for eating food,” is grammatically incorrect. Option C, “It is time to eat,” is too vague and could be interpreted in a number of ways.
Option D, “Food is to be eaten now,” is the most accurate and concise way to express the meaning of the original sentence. It clearly states that it is time to eat food, without specifying any particular meal or time.