单项选择题

The company recommended that a new petrol station (should) be built here.

A. ordered
B. insisted
C. suggested
D. demanded