The most frequent auxiliary with
sitzen is
haben:
Ich habe gesessen. In northern and central Germany, only this form is used. In southern Germany, Austria, and Switzerland,
sein is common in the vernacular and also, alternatively, in standard usage:
Ich bin gesessen.