单项选择题

A quality assurance team should be ______.
①associated with any particular development group
②depended upon any particular development group
③responsible for reporting directly to management
④in-depended upon any particular development group

A.①②
B.②③
C.③④
D.①②③④