单项选择题

I hate people who ______ the end of a film that you haven't seen before.

A. rewrite
B. reveal
C. revise
D. reverse