thuthuyygs 3/29/2024 3:33:57 AM

The scientists are working on a drug capable of arresting the spread of cancerous cells.

A. catching

B. grasping

C. curbing

D. seizing