Pretty sure the antecedent is B. twins.
Self reliance simply means not having to depend on others-
And for whom by any chance isn't sure here's google's response:
<span>reliance on one's own powers and resources rather than those of others.</span>
His owners have fed and clothed him in exchange for his liberty.
I Think The answer is c I hope it helps Message Me if I’m wrong and I’ll change My answer and fix it for you