Tom ought not to______me your secret, but he meant no harm. A.h

Tom ought not to______me your secret, but he meant no harm. A.have told B.tell C.be telling D.having told

A.A

B.B

C.C

D.D

正确答案是A