The very lengthy double-helix strands of DNA are compacted by wrapping around protein "spools" called ___? a) Ribosomes b) Enzymes c) Histones d) Spindles