________ many times, the problem was settled at last.

________ many times, the problem was settled at last.

A.Discuss

B.Being discussed

C.Having discussed

D.Having been discussed

答案及解析: D