To be old as the hills means

A ) To be old but foolish

B ) To be very ancient ✅

C ) To be wise and learned

D ) None of these