Which is the most suitable meaning of the idiom: June 24, 2025June 22, 2025 by Tauqeer Ahmad(A) To have extra-large ears(B) To be impatient about something(C) To be curious(D) To be ready and eager to listen