Sir clearly mentioned in my reply New Honda engines and also mentioned for older models (e.g. civic 2004-2014) SN 5w30 is best choice in my opinion.
Also I think its worth mentioning that City have same engine (L13Z1) since its introduced in Pakistan, Its matter of availability/introduction of SN oils by the manufacturers. Like when PS launch WR, they keep pouring SM 10w40 in K10B even modified booklet until recent when they introduced 5w30 and 0w20 which are they are now happily pouring in same engines.
However that's a fact that 0w20 shall not be used in high mileage engines which are already using SM engine oils for thousands of miles.
Thanks