question: Which contestant sang `` Imagine '' on season seven of American Idol ?
answer: David Archuleta
turker_answer: David Archuleta was the contestant who sang `` Imagine '' on season seven of American Idol .
rule-based: David Archuleta sang `` Imagine '' on season seven of American Idol .