Unpleasant odors are a pain to others, more so for those who live and work under tropical climates whereby sweat which is filled with waste material such as sulfur, methane, etc, by the foods and drinks we ingest, filled with such which surfaces in liquefy form, on bodies, even minimal, can be a turn off to many whom may have sensitive noses sharing our World often in tight limited spaces.....
Worse still would be those whom are already sweaty, believes in the concept that just a spray from a highly expensive brand of Eau de Toilette for men will cover the horrible smells. IT DOES NOT. ( Perfume is for ladies, and Eau de toilette is for men. Women perspires but men sweat)
As such are only chemicals, it will REACT with existing natural chemicalized moisture and create a new smell, which often can be annoying as the chemical waste from body is more and longer lasting than what another expensive source can cover, and worse if it is a cheap $20 Eu de toilette for men.
The best course of action for men is basically first and foremost to maintain a healthy and hygienic lifestyle. Always shower first in the morning and after work before entertaining family and friends, to get rid of any offensive smells to induce a better environment for all.
Once the body is rid of chemical waste from the body after a shower, it becomes a neutral ground for other outside chemicals to work, even if it is a mere cheap $20 spray that last half an hour of smell, and better and longer time smelling exposure with expensive smelling products.
Just do not overdo it. Mere sprays upon the Human body will work better such as on pulse points - the wrists and behind ears are good enough, along with breath fresheners in ones mouth would do wonders in an interview at work or playtime with friends.....