Which verb form correctly completes the sentence?

We __________ the children plenty for one day; let’s give them a break tomorrow.

Ahave taught
Btaught
Chave teached
Dteached

B? :3