HOW LONG HAVE THEY GOT MARRIED

23. How long have they got married?A. since ten years B. ever since ten years C. ten years D. for ten years