B2H6 is a Lewis acid here as it is electron deficient (6 electron) so it can accept electrons. NH3,H2O are Lewis bases as they have lone pair of electrons to donate. CH4 is neither Lewis acid nor Lewis base as it can not donate (have no lone pair) or accept electron (have no vacant orbital).