单项选择题

Given more time and space, Margaret ______ more books, although she has written a, dozen novels.

A.will write
B.would write
C.would have written
D.would have been written