kpdizzle1 kpdizzle1 08-09-2017 Health contestada Which of the following protects and cushions a developing fetus from shocks,keeps the temperature from varying much,and develops from an early layer of dividing cells ? A) placenta B) umbilical cord C) amniotic sac D) all of the above