Everyone's needs are different.
The more versatile the lens, the less good a specific tasks...and vice-versa.
For me, I'd preoably go for uber versatile (master of none) 28-300L, a 35mm f1.4 and an 85mm f1.2L. The latter two I just couldn't be without. If I could have 4 lenses....it would be a tough weigh up between a 100L macro or a 16-35IIL. If it was just wedding work which I was limiting to three lenses then for me that's easy, 16-35IIL / 35mm f1.4L and 85mm f1.2L combo. Works for me
If it was landscapes, 16-35IIL, 24-70IIL and 75-300L.
Wildlife, 16-35IIL, 70-200IIL, 400mm f2.8 LIS, plus extenders.