单项选择题

--The hospital was () fire last night.
--Really Someone must have set fire () it.

A. on; with
B. on; to
C. over; with
D. over; to