Why is it that a bird can fly?

It has hollow bones to let it be lighter, streamlined body shape to reduce air resistance and strong muscles to flap their wings.