单项选择题

Had the weather been good, the children ______ out for a walk.

A.had gone
B.could have gone
C.would go
D.went