单项选择题

Everyone agrees that the entire population is at risk, but so far no one has______ a practical defense against the disease.

A.came up with
B.got along with
C.put up with
D.caught up with