多项选择题

下列资质属于施工总承包资质的有()

A.建筑工程
B.公路工程
C.铁路工程
D.地基基础工程
E.港口与航道工程