单项选择题

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

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