Which shows the order of size from smallest to largest?
A. Viruses → cell membrane thickness → eukaryotic cells → prokaryotic cells
B. Cell membrane thickness → prokaryotic cells → viruses → eukaryotic cells
C. Cell membrane thickness → viruses → prokaryotic cells → eukaryotic cells
D. Viruses → cell membrane thickness → prokaryotic cells → eukaryotic cells