The correct options are
A NH3
B H2O
According to Bronsted-Lowry an acid is a substance that donates H+ ion, while a base is a substance that accepts a H+ ion in a solution.
In the given reaction, NH3 is acting as a Bronsted-Lowry base as it accepts H+ ion to form NH+4 while H2O acts as a Bronsted-Lowry acid as it donates H+ ion to form OH−.