This might be even more information than you want to give but do you have any Asian ancestry? I too have minimal BO, to the point of frustration to my SO, and wonder if it is due to partial EA ancestry.
"East Asians have fewer such glands than Europeans and people of Sub-Saharan African descent, which decreases their susceptibility to body odor.[28][30] Individuals of Sub-Saharan African ancestry have the largest and most active apocrine glands.[31] Racial differences also exist in the cerumen glands: apocrine sweat glands which produce earwax.[3] East Asians have predominantly dry earwax, as opposed to sticky; the gene encoding for this is strongly linked to reduced body odor, whereas those with wet, sticky earwax (Europeans and Africans) are prone to more body odor.[32]"
Negative - about as white as it gets (mostly German, some Netherlander / Irish ancestry, with a small touch of Native American). It undoubtedly has a genetic component, but I have to wonder how much of this is due to not regularly using antibacterial soaps everywhere like many people do.
"East Asians have fewer such glands than Europeans and people of Sub-Saharan African descent, which decreases their susceptibility to body odor.[28][30] Individuals of Sub-Saharan African ancestry have the largest and most active apocrine glands.[31] Racial differences also exist in the cerumen glands: apocrine sweat glands which produce earwax.[3] East Asians have predominantly dry earwax, as opposed to sticky; the gene encoding for this is strongly linked to reduced body odor, whereas those with wet, sticky earwax (Europeans and Africans) are prone to more body odor.[32]"
http://en.wikipedia.org/wiki/Apocrine_sweat_gland