a and b mean the same, there is no difference.
d is understood but not really idiomatic – a and b are better, using "avoir un lien de parenté"
c is ambiguous: depending on the context, it can also mean that the two boys do not have any children.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.