Choose your answer: Is "Many television programmes have been set in London, including the popular television soap opera EastEnders, broadcast by the BBC since 1985." a good answer to the question "What popular soap opera has the BBC televised since 1985?"
Choose from:
-yes
-no
yes