单项选择题

A great writer is one who ______.

A.has great thoughts
B.is good at deeply impressing us with the power of correct words
C.is careful in choosing correct words
D.both A and B