My parents ____ married for thirty years, and they still argue about tea.
Correct answer C. have been
Explanation
A state lasting from the past until now with 'for thirty years' needs the present perfect. The plural subject 'parents' takes 'have been'.
Answer checked How we write and check questions
Discussion