单项选择题

A.所有的建设工程都必须通过招标发包
B.工程发包有两种方式:投标发包和直接发包
C.所有的招标活动都是强制的
D.选择招标还是直接发包要经过政府主管部门同意