RAZO652GO RAZO652GO Biology Answered Each body cell in a human contains the same dna, but heart cells and liver cells have different functions. Why is this true?.