单项选择题

A.可以向其传递必要的参数
B.尽可能短小精悍
C.功能应尽可能完善
D.尽可能包含复杂功能