The suitable synonym of the word honest is-
A
kind
B
ample
C
magnificent
D
candid
Correct Answer: candid