LINQ SOLUTION
Code\ncsharp []\npublic class Solution {\n    public int MaxDivScore(int[] nums, int[] divisors)\n    {\n        var divisorsScores = divisors.Select(x => (Divi
# Code\n```csharp []\npublic class Solution {\n    public int MaxDivScore(int[] nums, int[] divisors)\n    {\n        var divisorsScores = divisors.Select(x => (Divisor: x, Score: nums.Count(y => y % x == 0))).ToList();\n        var maxScore = divisorsScores.Max(x => x.Score);\n        return divisorsScores.Where(x => x.Score == maxScore).Min(x => x.Divisor);\n    }\n}\n```
['C#']