First person point of view. Your saying I, which is usually a first person form, and you are viewing the outside world, noting every little detail you can, but you are not know what every person nows. So, the full answer is First Person Limited.
I think it would be A or perhaps even C but I think A fits the story more
"That she made" is the adjective clause.
"Suggestions" is the words it modifies.
Adjective clauses are groups of related words that contain a subject and a verb and modify a noun. Adjective clauses are dependant clauses.
In this example the word "suggestions" is the noun that is being modified by the adjective clause.
I believe that the answer is C.
Hope that helps!!!