Answer: A character with extraordinary abilities
Created by a group of people 
Based on the real lives of normal people
Explanation: I did it on my own and got it right.
 
        
                    
             
        
        
        
It might be said that the adjective phrase to complete this sentences is option B (across the street) because it is providing information about the apartment, it is modifying the noun. In other cases, they provide more information, "because" is used to give a reason so it would be considered adverbial as well as, "for five years", it is related to time. Option D could be understood as a complement of the noun but not a modifier. 
        
             
        
        
        
I think the answer is B..hopefully this helps ")