Here's why:
* Boron (B) has 3 valence electrons, and it needs 3 more to achieve a stable octet.
* Hydrogen (H) has 1 valence electron and needs 1 more to achieve a stable duet.
Boron shares its 3 valence electrons with 3 hydrogen atoms, and each hydrogen atom shares its 1 valence electron with Boron. This sharing of electrons results in a covalent bond where both atoms achieve stability.
The resulting compound is called borane (BH3). However, borane is highly reactive and usually exists as a dimer called diborane (B2H6), where the boron atoms are connected by a more complex bridging bond system.