I agree -- especially not knowing the complete context.
But from experience,
knowing (assuming) the complete context... it could be a fruitless battle. But even then, C is probably still the right approach.

But I have, over time, used all those approaches...my bb guidelines stipulate that one should ignore those they don't particularly agree with if that causes them problems... so... yeah....
