How do cells know how to develop within a multicellular organism

a.They all develop in exactly the same way.

b.They receive instructions in their DNA

c.They follow a pattern that comes from outside the cell.

d.They learn as they go along.
wich is right?