You act like there's only 2 sexual orientations.
What you're describing sounds more like pan-sexuality rather than homosexuality, loving someone for their personality alone, rather than for physical characteristics.
That's what person B sounds like to me.
Simskiller said:
Or hey, they could both be, I don't know, BISEXUAL?
I'm Bisexual, and I'd say that's not
Exactly what this sounds like, bisexuality is when you feel physical attraction to members of both sexes, the way the author framed it, it sounded like person B never felt
physical attraction to person A, but did feel strong
emotional attraction.
Now assuming person A was a heterosexual male before becoming a woman, person A would still only be attracted to women, which is now the same sex, so person A would be homosexual (under those circumstances)
My conclusion:
Person A is homosexual, Person B is pan-sexual.