The geography around the Nile River contributed to the growth of civilization by __________.

a.protection from invaders

b.providing rich soil

c.providing a frost-free environment

d.all of the above