单项选择题

Today, the forests have almost gone. People must ______ down too many trees.

A. stop from cutting
B. be stopped to cut
C. be stopped from cutting