[单选题]
Although the causes of cancer ________ , we do not yet have any practical way to prevent it.
A.are being uncovered
B.have been uncovering
C.are uncovering
D.have uncovered
参考答案与解析: