单项选择题

We didn't finish the work in time. You()us since you were there.

A. might help
B. should help
C. could have helped
D. must have helped