DBMSは利用者の権限を管理し、障害時の回復や複数処理の同時実行を制御します。これによりデータを安全に、矛盾が生じにくい形で利用できるため、a・b・cです。
ファイアウォールはネットワーク通信の通過を制御する仕組みです。データベースを守る対策にはなりますが、ここで問うDBMSの基本機能とは区別します。