Which religion do most people in Afghanistan, Pakistan and Bangladesh share

A. hinduism
B. Punjabi
C. Islam
D. Sinhalese

C. Islam