单项选择题

A. The problem was solved after several weeks’ discussion.
B. Several problems have arisen and should be discussed.
C. The discussion of the problem has lasted several weeks.
D. The discussion of the problem was not over.