Answered

how did William penn's treatment of Native American differ from the puritans' treatment?

Apenn offered to make native people full citizens with voting rights.
Bpenn enslaved local native people
Cpenn ignored the native people unless they interfered with colonial goals
Dpenn tested native people with respect and paid a fair price for their land

Verified Answer :

It's important to note that most colonists, including the Puritans, didn't treat Native Americans with respect.  They would enslave them, try to convert them to Christianity, and force them off the lands they had held for centuries (without any payment, even!).  William Penn was different.  He did NOT enslave them (B is incorrect), nor did he ignore them (C is incorrect).  Instead, he tried to make peace with them.  He treated them with respect, by letting them keep their traditions separate from the colonists (A is incorrect) and, when he needed land, paid a fair price for it.  D is correct!

Answer: D