单项选择题

All of the tourists would have enjoyed themselves more if there ______ offers for free insurance policies.

A.were
B.have been
C.had been
D.should be