Réponse :
a) lien de cause à effet
b) « Puisque Ferdinand ne s'est jamais montré violent, il ne peut pas l'avoir été sans raison." (mise en évidence la cause)
"Ferdinand ne s'est jamais montré violent, il ne peut donc pas l'avoir été sans raison" (mise en évidence de la conséquence)