A is correct. B's mistake is hard to see, but it is there. C has no punctuation where it's needed. D sounds like this: "This shovel is old and rusty it is good enough. However, for the little bit of gardening we do." It sounds rushed in the beginning and the mark doesn't help.