They had eaten before he arrived. What tense is this?

A ) Past indefinite

B ) Past perfect continuous

C ) Past perfect ✅

D ) Present perfect