"This is essentially an attempt to participate in a joyful celebration of democracy and the invite should be seen in that context," BJP Spokesperson Nirmala Sitharaman said.
She said inviting SAARC countries is a responsible gesture for creating goodwill on the occasion when a newly-elected Prime Minister is being sworn in.
"We would certainly like to have our neighbours participate in this happy occasion," she said.
Tamil Nadu Chief Minister and AIADMK supremo Jayalalithaa said the "ill-advised" move of inviting Rajapaksa could have been avoided as it amounted to "rubbing salt into the wounds of the already deeply injured Tamil psyche".
More From This Section
DMK also said Modi could have "avoided" inviting the Sri Lankan President for his swearing-in ceremony and should "understand the feelings" of people of Tamil Nadu.
Congress, on the other hand, took a jibe at BJP over the invitation to Nawaz Sharif, reminding the party of its earlier remarks that terror and talks cannot go hand in hand.
"So, therefore, it is for BJP to introspect as to whether terror and invitations can go hand in hand," Congress leader Manish Tewari told reporters here.