Hello teachers<br/><br/>What could be the best prepositions for the blanks below?<br/><br/>There is rarely any doubt that the unconscious reasons ---- practicing a custom or sharing a belief are remote ---- the reasons given to justify them.<br/><br/>a- of / against <br/>b- for / from<br/>c- in / through <br/>d- to / with<br/>e- beyond / at<br/><br/>I think B is ok, but why can't we use other prepostions here?