Mother nature takes care of it best.
As a tree or plant grown in the wild without human intervention is pretty much Carbon Neutral.
Humans (or other animals) can never be carbon neutral as we do not replace whatever we take.
Sorry Whickerman but you are wrong! You cannot negate anything that we as humans do. And using Solar Panels is a myth, what about the manufacture of them, they do not grow on trees. Same goes for wind turbine power, we have factories in Southern England that make them, and I have a rough idea of how much time materials and energy that has to go into the manufacture of one of those great monstrosities.
Plant as many trees as you like (and you should) but we can never get anywhere near to be Carbon Neutral, coz there are just too damn many of us screwing up the Planet.