问题

.Oh, Jane,you ’ve broken another glass.you ought ________when you washed it
A:be careful
B:to be careful
C:to care
D:to have been careful
B:to be careful
C:to care
D:to have been careful
正确答案是: