Cat D write off is the lesser evil of all the Cat write offs IIRC.
I know 4k might seem a lot of money to you on paper - but I don't think I would be too bothered buying a car if it was a Cat D in that price range.
Anything in the higher bracket of say 10k + I wouldn't entertain it.