Answer: Only B (a and b -> b or c) is a tautology, so the answer is B.
B is a tautology: If a and b is True then b is True, hence b or c is True. The implication never has a True antecedent with a False consequent, so B is always True - a tautology.
A is falsifiable: Take a=True, b=False, c=False. Then a or b = True but b and c = False, giving True -> False = False. So A is not a tautology.
C is falsifiable: Take a=False, b=True, c=False. Then a or b = True and b -> c = True -> False = False, so the whole formula is True -> False = False. C is not a tautology.
D is falsifiable: With right-association, take a=True, b=True, c=False. Then b -> c = False, so b -> (b -> c) = True -> False = False, and a -> False = True -> False = False. D is not a tautology.