How have archaeologists and historians learned about the daily lives of ancient Egyptians?

AThey excavated temples and tombs whose walls were covered with scenes of daily life.
BThey discovered letters and diaries that described the lives of ordinary people.
CThey uncovered whole villages in Egypt that had been buried for centuries.
DThey found epic poems that described the lives of the people.