A. To be very kind
B. To be rich
C. To be strong
D. To be selfish
Answer: To be very kind
A. To be very kind
B. To be rich
C. To be strong
D. To be selfish
Answer: To be very kind
Additional Information: 'Have a heart of gold' means to be very generous and kind.
Subjects: Idioms and Phrases, Vocabulary