Sentence: Sid explained his theory to Mark but he couldn't understand him.
 Reason: The 'he' refers to mark because he couldn't understand him.Sid explained his theory to Mar. 
 Question: Is the above reasoning correct or wrong? 