The correct statement is:
B. Genes determine traits by coding for proteins.
Here's a brief explanation of why the other statements are false:
A. Genes are only found in animals. - This is false because genes are found in all living organisms, including plants, fungi, and bacteria, not just animals.
C. All genes are identical in every organism. - This is false because while many genes are conserved across species, there are significant variations in genes among different organisms.
D. Genes cannot be passed from parents to offspring. - This is also false; genes are passed from parents to offspring through reproduction, which is fundamental to heredity.