单项选择题

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

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