Recent research has _______ the causes of the disease.

问题描述:

Recent research has _______ the causes of the disease.
A. thrown light inB. caused light on
C. take light of D. cast light on
选什么

选D.cast light on意思是使明白,阐明.