The answer is a memorized delivery
Self-publishing is the publication of media by its author without the involvement of an established publisher. The term usually refers to written media, such as books and magazines
Answer:
B is a good answer to me but I'm afraid I don't have any other options