单项选择题

Why did the boy say sorry to the family

A.He was late for supper.
B.He had been away from home all day.
C.He lost his way on his way home.