单项选择题

The film was worth seeing. I regretted ()it.

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