What are the helping verbs in this sentence?

We should have turned left at the last intersection.

Choose all answers that are correct.

A. left
B. turned
C. should
D. have