单项选择题

The scientists, (concerned about) the potential hazards, demanded (the latest) research finding (made) (publicly).

A. concerned about
B. the latest
C. made
D. publicly