A Business License and Basic Business License (BBL) are the same thing.
Basic Business License (BBL) is the official name in DC.
A General Business License is an Business License Category which a business falls within if:
the business doesn’t fall within another Business License Category and
the business owners aren’t required to maintain professional licenses issued or regulated by a local, state, or national certification board/body (ex: accountants, doctors, lawyers, engineers, etc.)