Why can't we use He instead of She here?
उसके doesn't describe anything about the gender.
I think using He is equally correct.
Yes, you are right उसके in "उसके पास एक सेब है" can refer to 'She', 'He' or even 'It'. All are now accepted.
Please correct it. One would use he rather than she.
Has q aaya