Liver cells,mammary cells,and skin cells all contain the same genome;however,their respective proteomes vary drastically.This observation is best explained by what phenomenon?
A)gene splicing
B)cell division
C)cell differentiation
D)crossing over
E)evolution