1- which : we can use it for asking about options and it could be used as a relative pronoun refers to the subjects
2- whose: used for asking about the owner of something and as a relative pronoun to refer to the owner of something
3- whom : you can use it for asking about the person who recieved the action or as a relative pronoun refers to the object ( him, his, us)