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 one includes free parking? I don't need internet included. Sentence2: Does Finches Bed and Breakfast have free wifi? Since they both have free parking, I might as well go with the cheaper price. Sentence3: Both of them have free parking. Sentence4: Certainly! What time of day would you like to travel, and what are your departure and arrival locations? Sentence5: Good news! Booking was successful. Reference number is : G3504UR7 . Sentence6: Yes that would be perfect! Can I please get it for 3 people, 4 nights and We'll be there by Wednesday Sentence7: That train leaves at 11:11. Travel time is 47 minutes. Sentence8: There are two guesthouses on the west side: Finches Bed and Breakfast, with a cheap price point, and Hobsons House, with a moderate price point. Would you be interested in either of these? Sentence9: Thank you very much for your help. Sentence10: No, I just need the departure time. How long of a trip is it? Sentence11: I need to book a guesthouse in the west of cambridge, are there any? Sentence12: Yes, they have internet as well. Would you like to book this room for you? Sentence13: If you need help with anything else, please don't hesitate to contact us. Enjoy your travels. Sentence14: Will be leaving Cambridge & going to Kings Lynn. Wanted to arrive by 12:00. Sentence15: Sure, TR8704 arrives at 11:58, can I book a seat for you? Sentence16: Fantastic, I'd also like a train leaving on Sunday, please. Question: Who has spoken the sentence 12? (A) User (B) System
Answer: (A) User