Which of the following results in the formation of one or more dative bonds?
a) Ammonia reacting with boron trifluoride, in which the lone pair or N is donated to an empty p-orbital on BF₃.
b) Two hydrogen atoms reacting to form a diatomic hydrogen molecule.
c) Helium reacting with Oxygen.
d) Aluminum ion reacting with nitrate ion.