question: From what ancient oxygen producing plant are chloroplasts descended ?
answer: cyanobacteria
turker_answer: Chloroplasts are descended from cyanobacteria , an ancient oxygen producing plant .
rule-based: Producing plant chloroplasts are descended from cyanobacteria .