My understanding of basicity and reducing character:
- Reducing character is the ability of a substance to reduce something else. So it itself must get oxidized. Since $\ce{BiH3}$ has a large radius, it will loose hydrogen atoms easily. Hence I conclude $\ce{BiH3}$ has more reducing character than $\ce{NH3}$.
- Basicity is how easily can the compound give up hydrogen atoms/electrons.
Now I end up thinking basicity and reducing character are the same thing. And that $\ce{BiH3}$ should have more basicity than $\ce{NH3}$. But, this is not the corrrect answer.
So what's the difference between reducing character and basicity?
On mostly all Google searches I find that reducing character is directly proportional to basicity. But that doesn't say why they are different in the first place.