Which cultural feature do most people in Afghanistan, Pakistan and Bangladesh share?

a.Punjabi
b.Islam
c. Hinduism
d. Sinhalese

b. Islam