单项选择题

下列物质中,都具有分子间氢键的一组是()。

A.H3BO3、CH3OCH3、NH3
B.H3BO3、NH3
C.HCO3-、NH3
D.Na3BO3、NH3、HCO3-