The correct answer is:
B. inside the nucleus, which has chromosomes that contain many genes
Most of a cell's hereditary information is stored in the nucleus, where chromosomes are located. Each chromosome contains many genes, which are segments of DNA that carry the instructions for the development and functioning of the organism.