Does a business owner’s policy (BOP) have a deductible?

Yes, business owner’s policies (BOP) have a deductible. A $250 or $500 deductible is generally typical.