Are these restrictions on the right to freedom justified? Give reasons for your answer

Are these restrictions on the right to freedom justified? Give reasons for your answer.
(a) Indian citizens need permission to visit some border areas of the country for reasons of security.
(b) Outsiders are not allowed to buy property in some areas to protect the interest of the local population.
© The government bans the publication of a book that can go against the ruling party in the next elections.

(a) Statement (a) is justified to protect the interests of the nation and its people.
(b) Statement (b) is justified because it protects the interest of local people and help to maintain ecological balance.
© Statement © is not justified because it violates the Right to Freedom of Speech and Expression of citizens.