Determine the origin of the following: soporific?
a. Latin
b. Greek
c. French
d. Old French e.Middle English f.Old English g.Celtic