What is the meaning of the idiom A chip off the old clock

A ) A piece of wood

B ) An old friend

C ) Having characteristics of one's ancestors ✅

D ) A good bargain