B. being generous with their time.
A,B & D are all answers of someone that is self-involved (Only carrying about themselves).
Being self involved means being wrapped up in oneself or one's own thoughts.
6.5m questions
8.7m answers