A distributed system must defend itself against
(a) Modification
(b) Interruption
(c) Fabrication
(d) All of the mentioned
This question was posed to me during a job interview.
Question is from Distributed Software Engineering in chapter Advanced Software Engineering of Software Engineering