单项选择题

What does the underlined phrase "strengths and weaknesses" mean()

A.Good personality and bad personality.
B.Right and wrong.
C.Good and evil.
D.Strong part and weak part of body.