单项选择题

What does it mean to have good interpersonal skills ?
A、Only follows directions some of the time 
B、Give up when something is too hard 
C、Can not communicate clearly 
D、Work well with others ,commuicate clearly ,follow directions , solve problems