Correct Answer:
B. They have eaten food
Explanation:
Present perfect tense translation
Online Learning Platform
Online Learning Platform