a)   He found it illogical
b)   He had excessive attachment to his sons
c)   He wanted to follow dharma
d)   He was actually following true religion

The correct answer is
b)   He had excessive attachment to his sons