I'm not an expert, but I remembered that if the grade is between B1 - B5 would be perfect for our 2.2
I bought the Castrol Edge, which is B3, and serviced my car last month, it runs smoothly without any problem.
I think the genuine Honda filter is somewhere around £10 - £12, not stupidly...