Who delivered the ten commandments to the Isrealites?

A. Moses

B. Pharoah