单项选择题

The film was worth seeing. I regretted ______ it.

A.to be missing
B.having missed
C.to miss
D.to have missed