The phrase “Be all ears” means:

The phrase “Be all ears” means:

A. Having long ears,
B. Listen with interest,
C. Suspect something,
D. Being good listener