The correct answer is "They have got good news" because the subject "they" is plural, so the verb "have" should be used instead of "has" which is used for singular subjects. Additionally, the use of "have got" is a common way to express possession or acquisition of something, so it is the appropriate phrase to use in this context.