I will try to complete the statement you wrote and give you the best possible answer.
Agents that have a negative effect on prenatal development are called teratogens or prenatal agents. These are the best answers from your choices, i hope this will help you.