问题
                    
My grandparents _________for fifty years and they are both quite healthy now.
                            A:marry
B:have been married
C:are married
D:have gotten married
                        
                        B:have been married
C:are married
D:have gotten married
正确答案是: