I believe your answer would be B. Smiths
Sorry if I'm wrong, I'm normally not too good with this stuff, but I do do well on it from time-to-time.
For future reference it would be more beneficial to give options when asking your questions.
A word which means an excess of or an abundance in supply is surplus.
But I think the answer you ware looking for is surfeit, which is also a synonym with the same meaning!
Hope this helps, if you need anymore help or need further explanation just let me know!! :)
Yes it is italicized and bolded.