Question: who played guitar for emerson lake and palmer
Answer: The band consisted of keyboardist Keith Emerson , singer , bassist and producer Greg Lake and drummer and percussionist Carl Palmer .