Attribute means to think that something is the result of a particular thing. E.g. Her success can be attributed to only one main factor i.e. Hard work. 'Infer' means to conclude or deduce. 'Inhere' means exist essentially or permanently in. 'Inundate' means overwhelm or overburden. 'Impute' is used when we want to say that someone/something is responsible for something that has happened, particularly something bad. After looking at the meanings of all words, option B is correct synonym for the given word. Thus, rest of the options are incorrect.