My grandparents _________for fifty years and they are both quite healthy now.
#38397
A
marry
B
have been married
C
are married
D
have gotten married