Which interface gives more control on serialization of an object?

a) Java.io.persistable
b) Java.io.Externalizable
c) Java.io.serializable
d) All