Правильный ответ: b) will take.
Объяснение: В условных предложениях первого типа (First Conditional) после 'if' используется Present Simple, а в главной части предложения – Future Simple (will + инфинитив). В данном случае, условие 'If the weather is fine' (Present Simple), поэтому главная часть должна быть в Future Simple.