单项选择题

Everyone supported him, because his arguments () sound facts.

A.rested up
B.rested on
C.reported on
D.reposed on