The correct option is E B
Here, '...claimed that it was as effective as, if not more, than...' would be the grammatically correct sentence. 'As...as' is used to make comparisons when the things we are comparing are equal in some way. For example, 'She is as influential as her father'. In the given sentence, we are comparing the degree of effectiveness of soap and detergent, claiming that both are, at the least, equally effective.