The scientists are beating their brains, trying to ______ a solution to the problem.
#64469
A
look up to
B
live up to
C
come up with
D
keep up with