Differences between (P) and (B) pronunciation

Differences between (P) and (B) pronunciation among Arab learners?
Study Books Used in Class:
Description: please answer the following questions not more the 2 pages all the answers:

1-What are the differences between (P) and (B) pronunciation and how to help students with the pronunciation among Arab learners?

2-What are the reasons of these difficulties of pronunciation and differences between (P) and (B) among Arab learners?
3-Is (B) in Arabic language Allophone? Give some examples?

4-Identify and define the relevant theoretical concepts that underlie the skill. You are expected to demonstrate a clear understanding of the nominated concepts, so it would be good to incorporate definitions?