There are different opinions on 'clean.' Since most peanuts have a bit of aflatoxin in, they may not be considered 'clean' by some people. Some natural food advocates suggest replacing p.b. with almond butter or another nut butter, which are nutritionally superior.
Not particularly this post, but I'm sometimes stimied by people asking if X, Y or Z is clean, as if there is some kind of "clean police" that will arrest them if they make the wrong choice.
One author I'm reading (who advocates raw foods and sprouts) has a rating system for foods that I think is very useful, and can be adapted in different ways. His three criteria for best food choices are "fresh, raw, organic" (you could choose whatever three criteria you determine to be 'clean' to replace any or all of these). If a food meets all three criteria, it's given a grade of "A." If it lacks in one (for example, it is fresh and organic, but not raw, or it is fresh an raw, but not organic), it gets a "B." Missing two criteria gets a "C." And foods that don't fit any of the three criteria get a grade of "D."
In my interpretation of this, one's goal is to get the best grade one can, and it's up to the individual to decide what s/he will accept as a minimum grade. Do you want a "B" average, for example? Then avoid foods that only get a "D" grade, minimize those with a "C" grade and focus on those that get "A" and "B" grades. If you want that "B" to be a solid "B+," then cut out the "C" and "D" foods, and stick to "A" and "B' foods.