В тексте указано: «...but the weather was rainy, so we did not walk». Это означает, что студенты не пошли пешком, потому что шёл дождь.
Ответ: B) The weather was rainy.