[单选题]
Tom ought not to _____me your secret, but he really meant no harm.
A.have told
B.tell
C.be telling
D.having told
参考答案与解析: