No foul on B2 under NFHS rules. Foul on B2 under NCAA rules.
If you check old threads, there's at least 2 similar threads in the last little while. And the answer hasn't changed. And it hasn't changed from the same question that was asked on the NFHS forum this morning also.