Which of the following molecules or ions can act as either an acid or a base?
OH
–
H
3
O
+
C
2
H
3
O
2
–
H
2
PO
4
–
NH
4
+