The correct answer is: Shelter.
A shelter is a place that provides temporary accommodation and support to people who are homeless or in need of emergency housing. Shelters can be run by governments, charities, or religious organizations. They provide a safe place to sleep, food, and sometimes other services such as counseling and job training.
An asylum
is a place where people who are mentally ill are cared for. Asylums were once common, but they have been largely replaced by psychiatric hospitals.A sanatorium is a place where people with tuberculosis or other respiratory diseases are treated. Sanatoria were once common, but they have been largely replaced by hospitals.
An orphanage is a place where children who have no parents or whose parents cannot
care for them live. Orphanages are less common today than they were in the past, as more children are adopted or placed in foster care.In conclusion, a shelter is a place that provides refuge to people who are homeless or in need of emergency housing.