But for your support, we couldn't _______ this pla...

Câu hỏi: But for your support, we couldn't _______ this plan.

A. have been completed

B. be completed

C. have completed

D. complete