Mitochondria and chloroplasts are thought to have been ______.
a. free-living prokaryotes
c. protocells
b. early forms of eukaryotes
d. spontaneously generated