Opposition Chief Whip and Jatiya Party MP Mashiur Rahman Ranga tonight in parliament apologised unconditionally for making derogatory remarks on Noor Hossain.