Blood cells and muscle cells make different proteins because
A. they are not yet differentiated
B. even though they both have the same genes, they express different genes
C. blood cells contain only the genes for making blood cells proteins and muscle cells only contain muscle protein genes.
D. all cells of an organism have the same genes and express all of them.