Place the following components of CRISPR-Cas systems in the order in which they function during the generation of CRISPR-Cas immunity.
a) Cas9
b) CRISPR RNA
c) Guide RNA
d) Spacer DNA