The correct options are
A Personal choice
C Accident of birth
The reasons for social differences could be either because of birth or because of individual/personal choice. Religion, community, place of birth, and mother tongue are based on the accident of birth and cannot be controlled. However, a person can choose to change his/her religion or choose not to follow any.