Given the task definition and input, reply with output. You are shown a conversation between a user and system. Identify who has spoken the indicated sentence based on the conversation.

Sentence1: Which day do you require the train? Sentence2: Unfortunately the booking was unsuccessful for the hotel Sentence3: No, that's it. Thanks! Sentence4: Ashley hotel is in the north in the moderate price range with a 2 star rating. Free parking and wifi also. Does this suit you to book your stay? Sentence5: Unfortunately there are no hotels available that fit that criteria. Sentence6: Alright, thank you and goodbye! Sentence7: Yes, what is the reference number? I also need a train that departs from Cambridge by 12:30 can you assist with that? Sentence8: Does it have free wifi? Is it in the north? Sentence9: What can you recommend? And please I need free wifi. Sentence10: Wednesday. I will need 1 ticket. Sentence11: I have booked Train TR9635 departing at 10:36 and arriving at 11:55. Reference# UN7QY0L4 . Will you be needing anything else today? Sentence12: Can you help me find a place to stay? I am looking for an expensive hotel, but it doesn't need free parking. Sentence13: There are 5 expensive hotels with free parking. I recommend The Gonville Hotel which has a 3 star rating. Sentence14: It does have free wifi, but it is located in the centre, there are no expensive hotels in the north area. Sentence15: Would you prefer a hotel or a guesthouse? Sentence16: Ok you are booked for 2 nights starting on Monday at the Ashley (Ref# MIFN5IXJ). What else can I help you with? Sentence17: Check for one in the moderate price range with that criteria. Book something for 1 person for 4 nights starting on monday. Sentence18: Yes I also need to find a train out of Cambridge that arrives by 12:30 in norwich. Sentence19: I am looking for a hotel please. Sentence20: Will you please try to book the hotel for 2 nights starting from Monday? Question: Who has spoken the sentence 9? (A) User (B) System
Answer: (B) System