The BBC doesn't show adverts
BBC America most certainly does show advertisements. BBC also have third party ads on their websites.