TOEFL Reading: ETS-TOEFL阅读机经 - 56C3D8675ADP658BL$

The word "formulated" in paragraph 2 is closest in meaning to A. published B. developed C. revealed D. duplicated