Appropriate meaning words : BENEVOLENT

caring

complete

hones

disgraceful

None of these