The determined mother has devoted all she has to ________ her son out of trouble.
#95959
A
helping
B
help
C
have helped
D
having helped