The BBC domestic television channels do not broadcast advertisements; they are instead funded by a television licence fee which TV viewers are required to pay annually. This includes viewers who watch real-time streams of the BBC's channels online or via their mobile phone. The BBC's international television channels are funded by advertisements and subscription.
How do the BBC's non-domestic channels generate revenue? (If the question is unanswerable, say "unanswerable")
advertisements and subscription