which of the folllwing means"提供"?

which of the folllwing means"提供"?

A.based on…;

B.provide for;

C.in addition to

D.;is forced to;

正确答案是B