BJP demand apology