单项选择题


A.provides
B.gives
C.affords
D.prepares