A person who talks in sleep is called a

A)
Philatelist
B)
Oneirocritic
C)
Somnambulist
D)
Somniloquist

Correct Answer :   Somniloquist