There isn't any danger of arriving at B and being over duty (17 hours max unless at the captains discretion and always with a heavy crew in our case).
We don't have 50 hours a week only 100 per month, 900 per year but I know of a couple of pilots actually logging 105/110.