The correct answer is C. The sentence is a question about a future possibility or condition. The structure 'Will you come... if you have time?' uses the present simple tense in the 'if' clause to refer to a future condition. 'Have' is the correct present simple form for the pronoun 'you'.