Answer: B
Explanation: The word “entertain” most closely means to provide entertainment. It refers to the act of providing amusement or enjoyment through various forms, such as music, drama, or comedy. It does not primarily mean to show hospitality, maintain or hold something, or play against someone. So, the correct answer is B.