Select the most appropriate meaning of the given idiom . To be all ears

A ) None of these

B ) To be ready and eager to listen ✅

C ) To be curious

D ) To have extra large ears