25% you sure about this? don't you mean 90%? or 100%?
Think it's closer to 50%, certainly not as high as 90%.
More like 60-70% or so iirc. The rest can easily be used up by unexpected costs/admin effort/remedial work etc.
CAT D is normally 40-60% although depends on insurer.