Why does Gollum ask himself questions?
Question 3 options:


There are actually two Gollums


He has been alone in the mountain for so long he talks to himself to keep himself company


He hears the echo and thinks someone else is in mountain with him.


It is the way all mountain dwellers talk