No one ______ be more generous; he has a heart of gold.
#62888
A
must
B
dare
C
need
D
could