Extramarital affair' was behind the murder of trader Ashraful Haque, according to Dhaka Metropolitan Police's Detective Branch (DB) and the Rapid Action Battalion (RAB).