Name the scientific terms used to represent the following:
(a) The branch of biology which studies heredity and variation.
(b) The transmission of traits from parents to offspring.
(c) Differences in a trait in human beings.
(d) A recognisable feature of an organism.