选择B. 因为中心词是不可数名词weather,只能用such来修饰,还不能加a.
而so是修饰形容词的,不能用在这.
such …… that 如此……以至于
句意:如此好的天气,以至于我们决定在海滩上过这一天.