单项选择题

I wish I hadn't been so busy this morning, otherwise I ______ you with the cleaning.

A. will have helped
B. should help
C. could have helped
D. could help