How many covalent bonds are predicted for each atom?

How many covalent bonds are predicted for each atom?

a. O
b. Al
c. Br
d. Si