When ahmad reached home last night, his family________ their dinner.
A. Would have eaten
B. had eaten
C. ate
D. have eaten