I NEED HELP PLEASE!

Why did William Penn accept land in the New World?

A. He wanted to create a place where he could make large amounts of money. B. He needed a place to farm and make money.
C. He wanted to create a place where he could practice his religion freely.
D. He wanted to search for gold in a new place