"BJP will never compromise with terrorism and separatism. The militants who carry guns and kill people will be replied in the same language, if they do not surrender," he said.
Asked about the action his government has taken against those involved in violence in Kashmir, Singh told reporters here that "people involved are being identified and caught.
In the time to come you will see the situation will improve and government will take action against them." Singh was recently in the line of fire after he called the killing of Hizbul militant Burhan Wani "an accident".
He had to clarify his statement after political parties, including Congress and National Conference, demanded his resignation.
Read More: Sena accuses J&K Dy CM of insulting jawans
"The Opposition and some anti-social elements and separatists tried to disturb peace in Jammu region, but people of Jammu and administration foiled their designs and ensured peace in the region," he said.
"We will ensure the right to life of the people at all cost," Singh said.
Earlier the deputy chief minister launched the work on a modern bus stand project at Jammu to be constructed at an estimated cost of Rs 201.68 crore. The project is likely to be completed within 18 months.