They....... before he arrived.

A ) Have eaten

B ) Have been eating

C ) Had eaten ✅

D ) Eaten