单项选择题

Ann suggests that Mary offer drinks()

A.while the guests are having small talks
B.when all the guests have arrived
C.after the guests finish small talks
D.after the dinner comes to an end