Which ancient Native American culture built their homes into the side of cliffs?

A. Mississippian Mound Builders

B. Anasazi

C. Mayans

D. Olmec