Which statement best describes the word honesty?
A.
It is acting according to one's principles.
B.
It is doing what is ethical.
c.
It is having good values.
D.
It is stating the truth.