单项选择题

等体积、等浓度的下列各对物质能构成缓冲溶液的是()

A.HCl和NaCl
B.HAc和NaAc
C.HAc和NH3
D.HCl和HAc