C
A.weather permits 前加 If 才对
B.if weather will permit 这句主句将来时 从句用一般现在时
D.weather permitted 如果天气允许的话 天气允许是主动 不用被动
所以选C