与えられた文では、代名詞「彼」は「父」という言葉と「息子」という言葉（男性の名詞と単数形の両方）の両方と一致しています。声明の意味の観点から、それ（代名詞）は父親として扱うこともできます（彼の父親は息子に叫んで、酔って自分自身をコントロールしていなかったので）、そして息子（父親は息子に叫んだのです。 、彼の息子が酔っていたので、父親の怒りを引き起こしました）。

私がロシア語を感じることができる限り、最初のケースでは、代名詞をまったく下げる方が良いでしょう（「彼は酔っているので息子に叫んだ」）、次に彼を他の人に置き換えました（「父は私に叫んだと叫んだ」息子は酔っていたから」）。

この定式化では、確率評価にのみ依存することになっています。酔っ払った父親が息子に叫ぶとき、それは私にはより可能性の高い状況のようです。第一に、父親は定義上、年をとっており、年齢とともに、最初は酔っている可能性が高くなり、その後減少しません。第二に、息子がすでに大人である場合、息子の酔った状態のために父親が彼に叫ぶ可能性が低下します。

P.S.一般に、この質問に対する標準的な答えは、「[it]（https://cs12.pikabu.ru/post_img/2021/12/27/8/16406060916412551683.jpg）」です。
В приведённом предложении местоимение «он» согласуется как со словом «отец», так и со словом «сын» (оба существительных мужского рода и в единственном числе). С точки зрения смысла высказывания, оно (местоимение) также может относиться как к отцу (отец наорал на сына, поскольку был пьян и плохо контролировал себя), так и к сыну (отец наорал на сына, поскольку сын был пьян, чем вызвал гнев отца).

Насколько я могу чувствовать русский язык, в первом случае было бы лучше вообще опустить местоимение («Отец наорал на сына, потому что был пьян»), а во-втором заменить его другим («Отец наорал на сына, потому что тот был пьян»).

В данной же формулировке остаётся опираться лишь на оценки вероятности. Мне кажется более вероятной ситуация, когда пьяный отец орёт на сына. Во-первых, отец по определению старше, а с возрастом вероятность быть пьяным сперва увеличивается, а потом не убывает. Во-вторых, если сын уже взрослый, то снижается вероятность, что отец будет на него орать из-за нетрезвого состояния сына.

P.S. А вообще канонический ответ на этот вопрос — «[он](https://cs12.pikabu.ru/post_img/big/2021/12/27/8/1640609164122551683.jpg)».