The covalent bases are those which can donate lone pair of electrons
a) the compounds which can give hydroxide ions are ionic or bronsted lowry base
b) the compounds which can give hydrogen ions are acid
c) So the correct answer is they are often amine.
Amines have lone pair of electrons so they can donate electron and act as lewis base
d) they cannot be named as ionic compound