23.I have told you the truth I keep repeating it?

问题描述:

23.I have told you the truth I keep repeating it?
A.Must B.Can C.May D.Will

A.我已经告诉过你真相了,还要我不停重复吗?
而Can,May用在此处,都是表示我可以重复吗?好像我巴不得重复似的,明显意思不对.Will放在这里意思也不对.
只有A表示,我已经告诉过你了,我必须重复一遍吗,意思是通顺的.