Which is best an attack or utility helicopter?

An attack helicopter is best for attacking targets and a utility helicopter is best for carrying troops and supplies.