Can parents both blood type o negative and have a child with b positive?

no, the o blood type is recessive, so the mom must have either cheated, or been given the wrong blood during a blood transfusion. (doctors don't give transfusions to pregnant women, because it could be bad for the baby.)