Hi. I've been taking chlorophyll for years and it does reduce body odor. I use the NOW brand and take 100mg 3 to 4x a day.
There use to be a supplement called Body Odor Blocker by D&E and it was the best supplement I've ever had. It got rid of the odor completely plus stopped the excessive sweating. Unfortunately they stopped making it a couple years ago :(