She should have donated her time so she could help others. What are the helping verbs in the verb phrases?

a. could, help

b. should, have, donated

c. should, have, could

d. donated, help