All organisms have a common ancestor as indicated by the third postulate of the cell theory stated by Rudolf Virchow. He states that all cells arise from pre existing cells. This means that there must be one single ancestor cell which is divided to form new cells. These cells must have evolved structurally over time forming different living organisms found today.