Letter B is the correct answer.
There are roughly 4,200 religions around the world. Thus, it makes it really hard for scholars to agree in one single definition for this term. However, it's widely agreed now that religion, also known as "faith" or "belief system" includes beliefs and traditions that are practiced in one single moral community.