Swahili yes and no
I finished the Swahili tree a couple of months ago and since then I've been practicing (on the duolingo app) everyday.
I recently realized that I never learned how to say "yes" or "no" in Swahili! It seems like those words should be in there.
Yes, the "N" is pronounced as a prenasalized consonant-meaning that it isn't pronounced as a separate letter (like Nchi) but rather it changes the pronounciation of "d". It's a very subtle distinction. I've never heard hapana being pronounced habana... I think the confusion is because P in English is aspirated, while in Swahili it isn't-For example, in Pinyin (Chinese written in lattin letters) Unaspirated P is written as B.