The correct answers is option A.
A. She is magical an Immortal.
The reason is because he felt that she will stay with him forever and the magical part is when he said that she is a "glimmering girl" and he thought that he will walk with her till the end of the times.