Verified Answer :

Are you sure that the word which is underlined is for? Because for is a preposition. 
If the underlined word is whom, then the answer would be 2. object of a preposition.