Response A is better because it follows the prompt instructions, stays on topic, and is more factually accurate. Response B has a major factuality issue because it incorrectly says the castle is free and open year-round, while the official Historic Environment Scotland page shows admission prices and seasonal closures.
Response A works better because it sticks to what was asked for, stays focused on the topic, and gets the facts right. Response B has a big problem with accuracy since it wrongly claims the castle doesn't charge admission and stays open all year. But when you check the official Historic Environment Scotland website, you can see there are entry fees and the castle closes during certain seasons.