I'd say it's tenido meaning had
Answer:
I think it would be a first option sorry if I'm wrong
The answer is está la biblioteca. which would be A
What are all the medical lessons or what kind of medical classes are there
The sentence is in inverted order