单项选择题

How I wish every family () a large house with a beautiful garden!

A. has
B. had
C. will have
D. had had