BJP said they will take care of hindus just like what Mayawati is doing for dalits. That does not mean BJP / Mayawati were against Other Religion / Cast, but it was congress who misinterpreted it as anti Muslim BJP. Finally BJP falled into the trap of Congress and started behaving like anti Muslim. So i think both parties are at fault.