tesoy tesoy 05-04-2020 Biology contestada A mass located in the cytoplasm of a cell, separated from the cytoplasm by a nuclear membrane; considered the control center of the cell. A.mitochondria B.nucleolus C.pinocytic vesicle D.nucleus