"Whatever I've heard, he should not have said that. It is wrong... He is not a very articulate person or a political person. It could have been the wrong choice of words, " Salim, 74, told Aaj Tak news channel.
"He should (come forward in front of the media) and apologise and he will... He will definitely say sorry and this (repeated telecast of his comments) should be stopped immediately... I'd like to express that we should not spread the (wrong) word and add fuel to fire."
"He should come forward and apologise if he has hurt anyone or their sentiments or the words he used, " Salim added.
Salman, 44, invited flak with his comments to a Pakistani TV channel: "Too much hype has been created around the 26/11 attacks because elite people were targetted. Attacks have happened in trains and small towns too, but no one talked about it so much."
"Everybody took this up because the Taj and Oberoi hotels were involved. The attacks happened because our security failed, " he told the Pakistan Express channel.
He also said: "Everybody knows that the Pakistani government was not behind it and it was a terrorist attack. Our security had failed. We have had lot of attacks earlier, and all of them were not from Pakistan. They were from within."
Salman later tweeted saying that henceforth he would record all his interviews to prevent such controversies. He also denounced all terror attacks.