Will the i5 4690k work on Asus B85M-E Mobo ??

Solution
Yes, but it wont be overclockable which is usually why people spend extra on the unlocked k cpus. To overclock you need a z87 or z97 board. If you are getting a b85 board then you should save some money and get a non k cpu.