No, they all have eggs.
Hummingbirds are birds (Aves). A mammal is a warmblooded animal that nurses its young and ordinarily gives live birth (there are egg-laying mammals called monotremes).
Birds are not mammals. Mammals give birth to live young and nurse them with milk from the mother's body. Birds do not give birth to live young and do not feed their babies with their milk. ----
They area hatched from eggs which the female gives birth to.
Actually aphids give birth to live young!
It has hair, gives birth to live young, feeds it young with mammary glands (breasts), gives birth to live young, and is warm blooded. It is a mammal.
birds live in trees because its an ideal place to keep there young from pretitors. also they live in trees for shelter from the wilderness and the weather.
birds lay eggs
A bat is a mammal and does not lay eggs but gives birth to its young ones. A bat is covered with skin and hair, not feathers. The wings of a bat are actually folds of skin stretched over elongated fingers, homologous to humans/other mammalian limbs.
Like all birds, they lay eggs.
Birds do not provide milk for their young. Some birds are fed on special secretions from the parent birds' crop, and these may even be called crop milk, but it is not milk in the true sense of the word. Birds which feed their young with "crop milk" include pigeons, doves and flamingos.
The words "give birth" mean producing live young from within the body. NO BIRDS do this. ALL birds lay eggs which develop into live young outside the body.
No, they have a four chambered heart though! <3