The correct answer is A. ever
The question uses the present perfect tense ('Have you...'), and 'ever' is commonly used with this tense to ask about experiences at any time in the past.