Haben requires accusative. If the subject is not explicit singular masculin is implied. So, we have acc. singular masculin from welche which is welchen. It would translate as Do you have some of that?
I agree with zimator and saladuo, "haben sie manche" should be marked as correct. At this stage Welchen has not been introduced to any lessons. Welche was introduced and translated as "which (plural).