单项选择题

It's high time we ______ cutting down the rainforests.

A. stopped
B. had to stop
C. shall stop
D. stop